MCP3008 ADC kontrolieris
Informācija par produktu
LK pamatplate Raspberry Pi B+ / Pi 2
LK grīdlīste ir izstrādāta, lai paplašinātu jūsu funkcionalitāti
Raspberry Pi B+ vai Pi 2, nodrošinot papildu saskarnes
UART, I2C, analogās ieejas un digitālais GPIO.
Specifikācijas
- UART pieslēgvietas: 1 — RXD, 2 — TXD, 3 — V+, 4 — GND
- I2C kontaktligzda: 1- SCL, 2- SDA, 3- V+, 4- GND
- Analogās ieejas: A0–A7
- Digitālais GPIO: D4-D6, D12-D27
- ADC kontrolieris: MCP3008 analogās ieejas vadībai
Produkta lietošanas instrukcijas
Nepieciešamo moduļu instalēšana
- Pārliecinieties, vai izmantojat Raspbian OS attēlu (Debian Wheezy).
- Aktivizējiet Raspberry Pi SPI saskarni, piekļūstot
Konfigurācijas iestatījumos sadaļā “Papildu opcijas”. - Pieņemiet nepieciešamos norādījumus, lai iespējotu SPI funkcionalitāti.
- Pēc konfigurācijas izmaiņām pārstartējiet Raspberry Pi.
- Ielādējiet un instalējiet nepieciešamos draiverus un moduļus, izpildot
īpašas komandas konsolē.
Python ExampMCP3008 ADC kontrollera lietošanas instrukcija
- Izveidojiet Python skriptu ar nosaukumu “testadc.py” ar norādīto
Koda fragments analogā tilpuma mērīšanaitage līmeņi. - Izmantojiet funkciju “readadc()” ar norādītu kanālu (0–7), lai
nolasiet faktisko analogo vērtību. - Palaidiet skriptu, lai izvadītu visu ADC kanālu vērtības
vienlaicīgi vai individuāli.
FAQ
Kā es varu kontrolēt analogās ieejas, izmantojot MCP3008?
Lai vadītu analogās ieejas, izmantojot MCP3008, izpildiet
nodrošināts Python examplietotāja rokasgrāmatā, izveidojot un palaižot
skripts “testadc.py”.
Ko darīt, ja rodas problēmas ar draiveri?
uzstādīšana?
Ja draiveru instalēšanas laikā rodas problēmas, pārliecinieties, vai
jūsu Raspberry Pi ir savienots ar internetu un mēģiniet vēlreiz palaist
instalēšanas komandas.
LK pamatplate Raspberry Pi B+ / Pi 2
Cienījamais klient, paldies, ka iegādājāties mūsu produktu. Nākamajās lappusēs mēs...
aprakstīts, kas jums jāzina par mūsu produkta lietošanu:
UART 1 — RXD 2 — TXD 3 — V+ 4 — GND
I2C 1- SCL 2- SDA 3- V+ 4- GND
Analogās ieejas A0–A7
Digitālais GPIO D4-D6 D12-D27
Analogo ieeju vadība, izmantojot MCP3008 1. Nepieciešamo moduļu uzstādīšana
Mēs iesakām izmantot faktisko Raspbian OS attēlu (Debian Wheezy). Pirmajā solī mums jāaktivizē Raspberry Pi SPI saskarne, lai nodrošinātu saziņu ar LK bāzes plates ADC. Šim nolūkam mēs sākam ar šādu komandu: Parādīsies jauns logs, kurā mēs izvēlamies "Papildu opcijas".
Tad mēs ejam tālāk,,A6 SPI”
Nākamie divi logi jāapstiprina ar “Jā” un “Labi”.
Arī nākamie divi…
Visbeidzot, mēs ejam uz “Pabeigt”, lai aizvērtu konfigurācijas rīku…
...un pārstartējiet Raspberry Pi ar šādu komandu: Pēc pārstartēšanas mums ir jāielādē un jāinstalē nepieciešamie draiveri un moduļi. Šim nolūkam jūs
Raspberry Pi konsolē jāievada šādas komandas un katra jāapstiprina, nospiežot [Enter]. Šajā procedūrā Raspberry Pi ir jābūt savienotam ar internetu:
Pēc tam arī jāpārstartē:
Python-ExampMCP3008 ADC kontrollera lietošanas fails — testadc.py
The file ,,testadc.py” parāda veidu, kā izmērīt analogo skaļumutagIzlīdziniet ar Python skriptu; ar funkciju readadc() un norādīto kanālu (0–7) varat nolasīt faktisko vērtību. Izveidojiet file ar nosaukumu ,,testadc.py” un nokopējiet iepriekš redzamo skriptu šajā file (lūdzu, pārliecinieties, ka nav izlaistas atstarpes). Skriptu tagad var izmantot divos dažādos veidos: Vienlaikus izvadīt visu ADC kanālu vērtības:
Šī komanda nodrošina, ka visu ADC kanālu vērtības tiek nolasītas un parādītas ik pēc 1.5 sekundēm.
Vērtību izvade no konkrētiem kanāliem: Varat arī nolasīt vērtības no atsevišķiem kanāliem, norādot tos ar to kanālu.
numurs tieši aiz komandas, atdalīts ar atstarpi. Šajā piemērāampšie būtu kanāli [3] un [7]
Dokumenti / Resursi
![]() |
Adafruit MCP3008 ADC kontrolieris [pdfLietotāja rokasgrāmata MCP3008 ADC kontrolieris, MCP3008, ADC kontrolieris, kontrolieris |