Sida 1 av 1

Invertera serie länk i PIC!

Postat: 12 juni 2009, 00:57:17
av sdujolo2
Hej jag använder en PIC18F1320 för att läsa data från EZ1 ultraljudsmätare via serie länk. Signalen från EZ1 är inverterad. Jag har använt en transistor för att invertera signalen. Det funkar men finns det nåt sätt att invertera signalen i mjukvaran?

Re: Invertera serie länk i PIC!

Postat: 12 juni 2009, 01:14:37
av sodjan
> Signalen från EZ1 är inverterad.

Är det en sådan här ?
http://www.sparkfun.com/commerce/produc ... cts_id=639

He, den har alltså RS232 men med 0 - 5V nivåer. Korkat...
Enklast är en inverter innan.

> Det funkar men finns det nåt sätt att invertera signalen i mjukvaran?

Inte om det inte finns något i databladet i kapitlet om USART som säger det.
Jag kan inte minnas att jag har sett det...

Re: Invertera serie länk i PIC!

Postat: 12 juni 2009, 09:25:13
av sdujolo2
Hej sodjan!

Ja det är den du skickade länken till men en äldre variant som inte heter LV. Kanske bättre att använda analog in eller PWM signalen?

Re: Invertera serie länk i PIC!

Postat: 12 juni 2009, 09:45:49
av sodjan
Jag har inte kollat vad det är för signaler. Så jag antar att beroende dels
på hur de ser ut, dels på hur de ska användas,så *kan* det vara så, ja.
Jag tänker inte kolla, jag kommenterade bara möjlightene att på USART'en
att läsa en inverterad seriell signal. och jag tror inte det. Men om du redan
har en lösning som fungerar med en transistor, varför ändra ?

Re: Invertera serie länk i PIC!

Postat: 13 juni 2009, 11:43:31
av bos
sdujolo2 skrev:Kanske bättre att använda analog in eller PWM signalen?
Rent spontant känns det nästan enklast att läsa av den analoga signalen - istället för att krångla med seriedata - eftersom sensorn ger ut 10mV/tum, men då du inte berättat något om din applikation eller omständigheter så är det svårare att veta om det är fel variant att använda.

Re: Invertera serie länk i PIC!

Postat: 13 juni 2009, 21:10:51
av sdujolo2
Använder sensorn för att trigga system kamera att ta bilder. Har använt serie länk i många projekt därför det blev naturligt.