Jag har under de senaste dagarna lekt lite med en PIC18F4550 i syfte att få igång UART kommunikation med en RF-modul, och tyvärr så har jag stött på lite problem.
Jag har hyffsad förståelse för enkel elektronik och har läst ellära, digitalteknik och mikrodatorteknik. Men min styrka ligger i programmeringen, inte elektroniken. Vilket troligtvis är varför jag har problem just nu. Jag uppskattar all kritik och tips, även om det bara är kommentarer om hur dum jag är som inte fattar
Komponenter:
PIC-ICD2-Programmer/Debugger
PIC18F4550 (arbetar på 5V)
RF-Modul (Arbetar på 3.3V)
Blandade motstånd i E3 serien.
Vad jag försöker göra:
Jag vill med hjälp av min PIC skicka några enkla paket till min RF modul med UART format.
Hur jag tänkte lösa problemet:
Eftersom en logisk etta från PIC-en är på 5V så antog jag att det skulle räcka att göra en spänningsdelare enligt:

För detta använde jag tre stycken motstånd, 2st 100 Ohm och 1st 47 Ohm. Detta gav mig R1 = 100 Ohm, R2 = 147 Ohm. (vilket skulle gett mig 3V)
Så jag satte ihop allting och läste av spänningen vid Vout och fann att denna låg under 1V (skulle gärna säga exakt, men min ICD2 bråkar just nu).
Jag kopplade in spänningsdelarkretsen till en fast 5V-källa (nätaggregat) och fann att det inte var något fel på mina uträkningar, Vout var 3V.
Viktigt att notera är att jag låter min ICD2 vara strömkälla för min PIC.
Vad jag inte förstår:
Spänningen på en utgång från PIC-en är 5V, samma som nätaggregatet, så varför fungerar inte en simpel spänningsdelningskrets, finns det motstånd i PIC-en jag måste räkna med också?
Jag ger gärna mer information om det är behövligt, har tyvärr ingen bild just nu, men det kan fixas om det är nödvändigt.
Tack på förhand!
