Shenzhen Eason Technology Co., Ltd. is a large-scale intelligent electronic product solution development company. The electronic product development provided by the company includes the solution development and operation and maintenance of software, hardware and cloud technology service platforms. The company is a leading domestic electronic product solution provider and has many mature intelligent electronic product development solutions. Next, let's introduce how to develop our intelligent electronic products?
1) Overall design
1. Demand analysis: our R & D engineers will understand and determine customers' requirements for intelligent electronic product development. For example, it is necessary to determine the amount of data to be measured and the number of objects to be controlled.
2. Scheme determination: our R & D engineers will determine a better way to meet the demand, such as PLC or SCM. After determining the use of SCM, we need to determine whether it is 8051 or arm, and of course, which company's product is, ATMEL's or Motorola's product. When selecting these, we should consider not only the performance of the chip, but also the economic factors and practical value.
2) Detailed design
1. Circuit selection: select the appropriate circuit according to the needs of the environment. For example, when using 8051 to achieve the control purpose, we should choose whether to use parallel port or serial port output; when driving high-power circuit, we should use SCR or relay. These choices are determined by the specific environmental conditions and circuit parameters. If the relay is not suitable, other methods must be considered.
2. Making circuit board: use Protel software to make schematic diagram first, then package, make PCB circuit board, and then make actual circuit board after PCB proofing, welding and other processes. We will understand some of the procedures in this step after studying Protel next semester.
3) Commissioning
1. Rough tuning: debug each function module with a simple program to see if it can complete the specified task. The main purpose of this step is to see whether the circuit is available. For example, if the LED is required to display the corresponding value, if it cannot display normally, the corresponding circuit should be checked.
2. Programming debugging: debug the whole system with the compiled program without error. When the programming task is very heavy, we should use the program function block combination, adjust the parameters of the function block appropriately to adapt to the current task. In this step debugging process, our company will use programmer, anti-counterfeiter and other tools.
4) Document
Documentation is very important to a system. It helps the examiner to understand the uniqueness of the system, and can appropriately increase other people's interest in your system. If the overall design is a good beginning, then a good document is a good ending. Writing documents should be faithful to the original design, we will clarify the design ideas, and let customers understand the benefits of the system
Finally, through the above development process, the courses we use are "digital circuit", "analog circuit", "electrotechnics", "Protel", "MCU application", etc. In terms of the development of intelligent electronic product solutions for the Internet of things, Eason technology has a strong R & D team, and the company has formed a strong team of electronic product development engineers with strong technology, which can help customers to provide intelligent electronic product development with reduced cost and improved efficiency. The company has its own successful cases, we have cooperated with many brand enterprises and electronic product manufacturing enterprises.