heb hier een 433 Mhz RX module van conrad liggen, en voor een low bit krijg ik 0V uit, en voor een high bit krijg ik 0.8V uit. (dit zijn geen metingen, staat zo in de specs)
Iemand een simpel schakelingetje om die 0.8V naar 5V te brengen ? 't is maar, ik wil die bitstream op een I/O poort van een PIC binnenlezen, en kan geen A/D converter gebruiken om die lage waardes in te lezen.
Die 0,8 volt is gewoon het laagste niveau dat standaard als 'hoog' wordt herkend door TTL-ingangen. Zeer waarschijnlijk geeft de uitgang van de RX-module bij 'hoog' een spanning van de voedingsspanning minus ca. 0,7 volt. Wanneer het ding met 5V wordt gevoed, krijg je dus ruim 4 volt H-niveau, en hoef je helemaal niks te doen; hooguit moet je misschien nog een zogenoemde pull-up-weerstand van bijvoorbeeld 4K7 naar de +5V aanleggen. Bij een lagere voedingsspanning kun je een niet-inverterende TTL-buffer (bijvoorbeeld twee poorten van de 74LS04 achter elkaar) in serie met de uitgang zetten om het gewenste uitgangsniveau te bereiken.
Geef anders even een link naar de datasheets van de RX-module, dan kunnen we wat beter van advies dienen.
Succes ermee,
Richard Rasker
--
Linetec Translation and Technology Services
http://www.linetec.nl/
Neen, set 130428 van Conrad, wordt om een of andere reden "plots" niet meer verkocht. op
formatting link
zijn de datasheets nog te vinden.
Ondertussen heb ik een beetje geëxperimenteerd, en als ik de zender rechtstreeks op de seriële poort steek van de PC, en de ontvanger rechtstreeks op een pin (E2 bevoorbeeld) steek, kan ik perfect het seriële signaal binnenkrijgen (alleen getest op 110 baud)
Als ik echter de situatie omkeer, en de zender op de PIC steek, en de ontvanger op de seriële poort van de PC, ontvang ik alleen maar "garbage". Kan iemand me hiermee helpen ?
Ook heb ik een max3232 proberen te gebruiken, (zonder zender/ontvanger) en de seriële poort dus enerzijds op de max3232, en de PIC anderzijds op deze max3232 gestoken, en voorzien van de nodige condensators, zoals in de datasheet van de max3232, maar dan krijg ik zowel op de PIC als op de PC, niks dan garbage. En als ik de PIC lijnen nu inverteer of niet, dit maakt niks uit. (picbasic van crownhill)
Hmm, goed idee, zal dit morgenavond eens meteen proberen, nu eerst wat slapen, want de voorbije dagen ... Zal hier morgenavond m'n bevindingen eens neerpoten ...
Misschien ook een verklaring voor het MAX3232 gebeuren ?
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.