Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

pic16f84 Timer0 problem

Status
Not open for further replies.

emrahmrcn

Newbie level 6
Newbie level 6
Joined
Jan 20, 2005
Messages
14
Helped
4
Reputation
8
Reaction score
4
Trophy points
1,283
Activity points
155
timer0 problems pic16f84

i make 1KW 12dc-230Ac 50Hz inverter , but problem is timer0 not stabilize on out voltage ......
 

timer0 pic16f84

You mean the o/p voltage does not stabilize? Does it change with load?
If this is the case then check if you have a closed loop circuit which will regulate the o/p voltage.

bimbla.
 

irfz44 pic 16f

changes output voltage under no load.I set free-run but there is problem still.Volatge like waving.
 

pic16f84 what is timer 0

Can you share the schematic?
I think I could help.

bimbla.
 

pic16f84 osc rc schematic

other problem is mosfets heat-up quickly ,,:(
 

rc filters pic16f

Hi emrahmrcn,
there is some possible problems I can guss:

1.wich kind of oscillator do you use?
[some oscillator sircuits have a low ferq. oscillation (much more lowe freq. than osc. main ferq. & other than usual harmonies)]

2.is your code balance?
[your loops should be exactly same for each cycle,even a line less or more for
each cycle will make the things wrong.]

about heat...
your mosfets looks good [they are IRFZ44 isn't it].
is your transformer match to your ferq. , it seems you use 50Hz on pic,is your transformer made for 50Hz,or vice versa.
also yor pulses should be fast and short .

hope helped
mosh
 

pic16f84 not working

The pic codes is here;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
MainLoop

bcf PORTB,PHASE1

call WaitForTmr ; Wait for 200Hz

bsf PORTB,PHASE1

call WaitForTmr



bcf PORTB,PHASE2

call WaitForTmr


bsf PORTB,PHASE2

call WaitForTmr


goto MainLoop


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


Mosfets are IRFZ44

Transformer 9-0-9 Primary_240VAC Secondary_50Hz
 

pic16f84 timer0 beispiel

ouch!!!
I'm not familiar with your code language [I'm trying to improve but for now I just know PICbasic] (((( IS THERE anyone can help and check the code?)))))

just some advice about circuit:
1.you should use a RC filter on AC [output] side to reduce the noise and make
AC voltage more stable.
2.with 9V transformer you should get something around 280-300V on AC side
specialy without a load and also I guss that going hot under load.
And finaly if your load going to change each time,you're going to need a kind of
regulator for stabilize the output voltage.

they are detailed information,without all of these your circuit will work, so build it
and have fun!
mosh
 

pic16f84 + mosfet

Your circuit is open loop. Use negetive feedback. This will give you regulated o/p.

Your complementary uC o/p should have 'dead zone' to avoid common mode conduction of both the o/p devices. This will reduce heat and increase reliability.

bimbla.
 

pic16f84 mosfet

Thanks for reply,,The result i give up this circuit and then i make analog circuits (sg3524) because my pic16f877 is dead :)
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top