ADC PIC 18F4520

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
mirdin
Příspěvky: 3
Registrován: 24 čer 2015, 00:00
Bydliště: Frýdek - Místek

ADC PIC 18F4520

#1 Příspěvek od mirdin »

Přejí pěkný večer

Tohle je můj první dotaz na tomhle foru.

Jedná se mi tohle:
Potřebuji na PIC 18F4520 zpracovat analogový signál. A to na osmi kanálech. AN0 až AN7. AN0 a AN1 0 až -5V a na AN2 až AN7 +5V.

Momentálně jsem docílil toho, že jsem schopen převést AN2 až AN7 0 až +5V zpracovat to do DAT a dostát přes SPI do DA převodníku MCP4921 a následně přes OP AD820 analogový signál +5V. Já, ale potřebuji zároveň na AN0 a AN1 záporné napětí -5V. Dočetl jsem se, že bych měl na AD vstup použít odporovou děličku tak aby napětí bylo +2,5V a -2,5V a použít Vref+ a Vref-. A tady jsem v koncích. Netuším jak a co přesně udělat abych to mohl takhle použít. A nastavit.

Tohle zapojení je zatím jen na jednom pinu AN0. A zapojeni je jen zkušební. Jde mi jen o to abych byl schopen na výstupu z DA měřit jak +5V a -5V. Na jednom výstupu.

DA převodník tam je jen kvůli kontroly napětí. V konečném zapojeni tam ani nebude. A PIC 18F4520 bude nahrazen za výkonnější a to 32MX795F512H. DATA z SPI budou posílaná přes WiFi Ethernet do jiného zařízeni kde by měli byt opět přijata následně převedena na analog +5V a -5V. Proto ten DA převodník jen na zkoušku.

Najde se někdo kdo by mi poradil eventuálně pomoh ze zapojením
Přílohy
zapojeni.png
(180.07 KiB) Staženo 206 x
Uživatelský avatar
MiloPS3
Příspěvky: 279
Registrován: 07 srp 2010, 00:00

#2 Příspěvek od MiloPS3 »

cau, ty zdroje -5V,+5V a napajeni pro uP maji spolecne gnd ? neni mozne je oddelit ?
Uživatelský avatar
mirdin
Příspěvky: 3
Registrován: 24 čer 2015, 00:00
Bydliště: Frýdek - Místek

#3 Příspěvek od mirdin »

Ano gnd je společné. Jedna se o to, že vstup do ad vede ze zařízeni kde je napájení ze zdroje který je symetrický + - a GND.
Uživatelský avatar
Jeejda_teda_puvodne
Příspěvky: 142
Registrován: 08 dub 2012, 00:00

#4 Příspěvek od Jeejda_teda_puvodne »

Naposledy upravil(a) Jeejda_teda_puvodne dne 25 říj 2016, 09:57, celkem upraveno 1 x.
Uživatelský avatar
Habesan
Příspěvky: 7376
Registrován: 12 led 2009, 00:00
Bydliště: Plzeňsko
Kontaktovat uživatele:

#5 Příspěvek od Habesan »

EDIT:
Jeejda píše:Spíš jsem chtěl říct ještě jinou věc - ten 18F... je pětivoltový, ale zamýšlený finální 32MX795F512H je 3V3. Vyvíjej rovnou na něčem třívoltovém...
PIC18F2520 by měl podle DS umět obě napětí.

PIC18F2550 jako první zmínil Jeejda (proč???)...
Naposledy upravil(a) Habesan dne 01 srp 2015, 19:19, celkem upraveno 1 x.
Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)
Uživatelský avatar
frpr666
Příspěvky: 1051
Registrován: 28 pro 2009, 00:00

#6 Příspěvek od frpr666 »

Jestli se můžu zeptat, jakou výhodu přináší vývoj na 8-bit MCU když koncový bude 32-bit MCU ?
edit1: jo a na posuv napětí se prima hodí operační zesilovač zapojený jako diferenční zesilovač http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/opampvar6.html
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“