Erik
In order to succeed you must fail, so that you know what not to do the next time.
Hallo allemaal,
Ik ben bezig met een project waarbij ik data verstuur van pic naar pc en andersom via de seriele poort. Nou vroeg ik mij af of het ook enigsinds simpel opgelost kan worden om via bijv de rts lijn de pic te resetten. Volgens mij moet het wel kunnen maar op een of andere manier schiet me niks te binnen hoe ik dat kan doen(misschien een pnp transistortje?). Dus heeft iemand een idee?
Lucky Luke
Eluke.nl | handgetypt | I'm a poor, lonesome cowboy, with a long, long way to go.
om de PIC te reseten moet je de mclr pin laag maken.
mclr pin vbia 10K naar +5v
mclr pin aan collector van bc547
emittor van bc547 aan de -
basis van bc547 via 10K aan de -
basis van BC547 via 1K8 aan een-pin-op-de-seriele-poort-die-normaal-laag-is-maar-hog-word-gemaak-als-de-pic-gereset-moet-worden
de bc547 is trouwens NPN
Erik
In order to succeed you must fail, so that you know what not to do the next time.
hmz, dan was mijn idee toch nog niet zo slecht
ik wist alleen niet zeker of het zo goed ging komen, dus gewoon een simpele transistor ertussen dan moet het goedkomen. Ik ben beter in programmeren als hardwarematig dus ik vroeg het maar even voor de zekerheid.
Erik
In order to succeed you must fail, so that you know what not to do the next time.
Lucky Luke
Eluke.nl | handgetypt | I'm a poor, lonesome cowboy, with a long, long way to go.
ja, al weet ik niet hoe je het wilt flikken met je seriële poort, maar dat zou moeten werken. mischien moet die 1k8 nog iets lager worden (tussen de 180 en de 1k8) of hoger, weet niet welke spanning een seriële poort spuugt...
Erik
In order to succeed you must fail, so that you know what not to do the next time.
ttl signaal komt eruit 5V ( max 232 ), maar in visual basic kan je je rts signaal volgens mij laag en hoog maken(handmatig), dus dan zou ik die kunnen gebruiken.
Erik
In order to succeed you must fail, so that you know what not to do the next time.
dat vergeet ik niet nee
, anders zou m'n seriele communicatie ook niet werken. Het project zelf is al functioneel ik wou alleen nog de mogelijkheid hebben om hem softwarematig te resetten.