PIC16F84A naar DB9 zonder MAX232

B

bangunprayogi

Guest
Hoi, ik heb quetions over seriële communicatie op PIC16F84A microcontroller.PIC16F84A is het niet nodig de MAX232 niveau converter?En hoe de configuratie van de verbinding?Ik wil het voorbeeld van het schema.

 
U moet tonvert de ttl niveau van de micro op de 12V voor de pc dat
is waarom een Max232 nodig is, maar je zou kunnen gebruiken dit circuit en de afschaffing van de Max232

http://www.piclist.com/techref/io/serial/ttl-rs232.htm

http://chaokhun.kmitl.ac.th/ ~ kswichit/ap275/ap275.htm

 
Sinds de PIC16F84A niet beschikt over een seriële poort, u rijdt de TxD pin en monster de RxD pion in SW.Als je de niveaus in SW, kunt u de PIC op de RS-232 met behulp van slechts twee weerstanden: ongeveer 220 ~ 330Ω in serie met TxD en RxD.
Geprobeerd, getest en waar.

Of gebruik twee 74HC04 poorten.Gebruik 330Ω in serie met TxD en 47-100kΩ in serie met RxD.Nu hoeft u niet te invertsuiker de signalen in de software.Dit zal ook werken met speciale seriële poorten.
Laatst gewijzigd door VVV op 09 juli 2005 6:57; bewerkt 1 keer in totaal

 
Zoals je kunt zien, kunt u geen verbinding zuivere Rx en Tx rechtstreeks naar DB9.Dus, de vraag is, waarom doe je niet wilt gebruiken MAX232 (of het niet-externe-condensatoren versie MAX233)?
Je moet een soort van route te inverteren deze signalen toch ..
Groeten,
IanP

 

Welcome to EDABoard.com

Sponsor

Back
Top