Posts

Showing posts from July, 2018

DSPIC30f2010 PURE SINE INVERTER CIRCUIT WITH CHARGER

Image
THE DSP30f2010 INVERTER .  The circuit am sharing today is an inverter circuit which can also charge every inverter/solar battery with a selected charge current. As said earlier, the inverter / circuit runs on a digital signal processing micro-controller made by micro-chip. You can download the datasheet by clicking Here. The inverter has the following functions and protections . 1. Ability to work as inverter or UPS. 2. MOSFET protection system using LM324 3. Better battery charging algorithm 4. Low voltage protection 5. high voltage Protection 6. Works on 12V, 24V, 48V, 96V, 120V 7. Overload protection 8. Over charging protection 9. Over battery protection 10. Load display 11. Cooling fan failure detection and tripping with alarm 12. NTC sensor failure detection and tripping with alarm 13. Over Temperature protection 14. The circuit board can be used to repair all pure sine inverters. 15. Set your own maximum load, charging current and...

PROGRAMMING WITH MPLAB ASM

Image
Overview Many of the projects on the site already provide the necessary HEX file to program into the PIC.  In this case all you need to do is download the HEX file and program it into the PIC,  you do not need to do anything else.  Other projects on the site allow you to modify or edit the source code to suit your own needs.  With these projects it is necessary to assemble the modified source code to create a new HEX file. To turn the source code into something that can be programmed into the actual PIC microcontroller chip you need to assemble the code.  This is done using the MPASM assembler which takes the source files and creates a HEX file that your programmer hardware can write into the PIC chip. You can do this by opening the source code files in the MPLAB IDE program and using the Quickbuild option to generate the HEX file.  If you have a PICkit2 prog...