conversions required to switch, control and monitor the devices a processor is needed. Advantages: • industrial advantages in power electronics like built in ADC, RAM, ROM, ports, USART, DAC. • This leads to lesser space occupation by the circuit and also the speed of embedded controllers are more compared to other processors. • The embedded controller selected for this project is PIC16F877A due to its various features PIC BLOCK DIAGRAM PIC CIRCUIT DIAGRAM INDUSTRIAL FEATURES:
• Built in ADC of multi channel with 10-bit
accuracy- used to acquire voltage, current, temperature, and power. • Built in reference facility and external reference provision- to fix a bandwidth of reference voltage. • Built - in ports-to drive the relays and getting feedback from the relays. Architecture
Microcontrollers have built-in peripherals, they are:
• Operating Speed- 9600-baud rate • Power On Reset • Watch Dog Timer • Low Power Consumption • High Sink / Source Current • No need of driver circuit. • Compatible to all computer language No need of DLL (Dynamic Link Library). Relay drivers This is to obtain logical data’s from embedded controller and amplify the signals up to 60mA from 5mA.ULN 2003 a darlington pair 7 pack transistor modules will be used for this. This chip contains seven NPN transistors inside. Collects logical data and switching the relays with back EMF protection is the purpose of this chip. Relays: This is a electromagnetic alteration type of component .this is a electrically operated switch creates galvanic isolation between two circuits. the objective of this component is to create isolation between embedded circuit and wireless circuit. VISUAL BASIC • In Visual Basic 6.0, the “ Visual “ part refers to the method used to create the Graphical User Interface (GUI). Rather than writing numerous lines of code to describe the appearance and location of interface elements, we simply add Pre built Objects in the required place on the screen. • The “ Basic “ part refers to the BASIC (Beginners All- purpose Symbolic Instruction Code) language, a language used by more programmers than any other language in the History of Computing. FEATURES • Improved performance • A data base creation tool • Visual data access with the data control so that it is possible to create data browsing application without writing code. • A new OLE (object linking and embedding) control that allows in place editing. • A collection of common dialog boxes that streamline common user interface tasks. • The ability to create pop-up menus anywhere in the application