Hoe BEAGLEBONE zwarte

analoge inputs,,,, in een reeks van de BeagleBone Black linux.com, we hebben gezien hoe het gebruik van Linux interface waardoor we in die toegang tot de chip en ontvangen in geval van een onderbreking van de pin in de verandering van de spanning.Deze keer gaan we zien hoe in de BEAGLEBONE zwarte analoge inputs., en meer van die mededeling, en twee, er slechts twee lidstaten met hoge spanning en grond -, simulatie - kan je lezen in de hoge en lage tussen tal van waarden, en voorbeelden van. Je zou willen gebruiken, simulatie van de perceptie van de inbreng van het milieu, bijvoorbeeld voor het verzet te kijk hoe helder op dit moment, of temperatuursensor.Menselijke interactie bevat ook een aantal analoge inputs zoals het gebruik van de potentiometer, joystick, of resistentie scherm, dit geen garantie of voor elk doel.De dingen die ik gedaan heb beschreven, en er lijkt geen pijn aan mijn BEAGLEBONE zwart of iets anders.Alle hardware die je in je eigen risico 's, test., analoge inputs, en meer in BeagleBone die pin, 3.3 volt, de analoge pennen van maximaal 1,8 V kan worden aanvaard.Zoals u zich wellicht herinnert, pennen 1 en 2 en 3 en 4, zijn bij de behandeling van analoge lezing 3.3 V voeding in plaats van te simuleren we simuleren en snoer.Alle pennen in de hoofd - en dit is de laatste van een energie - input, Jack.De pin is vdd_adc 32 34 gnda_adc pin in.De analoge pennen 33 en 35, 40, inclusief door.Analoge inputs nul is de pin in 39.De titel van het systeem voor details zie Handleiding, het testen van analoge inputs, ik met een lineaire je 10.000.Als het je is geïnstalleerd in een vaste verzet, dan zal het als een spanning.Ik gebruikte een ontwerp van een vaste verzet geplaatst vóór de bemonstering is genomen, potentiometers en spanning in de inbreng van de potentiometer.De doelstelling van twee vaste weerstanden; als gevolg van een kleine daling van 1,8 V voor de vdd_adc van spanning en een kracht die door het circuit is als je tegen het verzet van de kleinste,,,,,, naar de partiële druk van de rekening van de instelling van de theorie, zoals hierboven is vermeld, is vastgesteld (1K Ohm R1, R2 kunnen 10.000 verschillen tussen de witte zijde als K. En de spanning van de potentiometer slider veranderen.Als je de grootste weerstand bieden (K) van de spanning in de R2 /(R1 + r2) /(10000 10000 × vin = 1,8 + 1000) * = 1,64 V, je was een lage weerstand en de spanning is 0 V, het gebruik van huayi multimeters vind ik m 'n hoofd aan vdd_adc BeagleBone Black 1.803 V meer verzet ik is iets lager is dan de nominale waarde.Je biedt een van de grootste 10.4K ohmse weerstand.Als je die de maximale waarde van de bemonsteringspunten in 1.645 V nog in de BEAGLEBONE zwarte analoge in een maximale waarde van 1,8 is lezen, de energievoorziening en de plaat., verbonden met de rode draad door in de foto 's vdd_adc doen (pin - 32) en de groene voor gnda_adc (pin - 34).Ik zal op de meetpunten in verband met een analoge inputs voor ik besluit of het toepassingsgebied van de spanning kan bieden.Ik heb 20 druk en maximaal 1.644 volt in je slider een extreme.De glijder ongeveer 6 /20, 1 van de baan van de baan, de lezing van 1 volt, maar lezen is een lineaire en vanaf daar naar de baan 1.644 volt.Een Ω verzet in plaats van meer vaste weerstanden tussen lineaire lezen kan ongeveer 2 à 1 V van de potentiometer.Dus vertrok ik 10.000 vaste weerstanden in de volgende artikelen lezen, simulatie, input, de bemonsteringspunten kunnen verbinden met een analoge inputs, kies ik de simulatie - 0, dit is het hoofd van de 39 naald P9.,, ik BeagleBone Black is die in de omgeving.De hoek van de lijn is bot II wil je zag iets toen je je bad van documenten, zoals blijkt uit onderstaande tabel.Ik wil mijn hoek bot is 7 - dossier schrijven, waardoor ik analoge inputs dossiers van het systeem verdwijnt ook de instabiliteit als gevolg van de slots, sluit ik het dossier lezen tot ik weer BEAGLEBONE, wortels, zwarte. BEAGLEBONE:~&#ECHO - bot @ IIO > ///bone_capemgr * apparatuur, tank...Root @ BEAGLEBONE:~&#katten /systeem /apparatuur /bone_capemgr. * * * * * * * - 155 /, 0:54: slots: pf PF, PF, pf 2:56:3:57:... 4:FF:p-o-l bone-lt-emmc-2g, 00a0, Texas Instruments, bb-bone-emmc-2g bot 5:FF:P-O, zwarte hdmi, 00a0, Texas Instruments, bb-bonelt-hdmi 6:FF:P-O zwarte hdmin - Bot, 00a0, Texas Instruments, bb-bonelt-hdmin 7:FF:p-o-l de naam van die plaat, 00a0 voor de vervaardiging, de hoek is, 8:FF:p-o-l bot voor plaat, de naam van de voor de vervaardiging van 00a0, am33xx_pwm 9:FF:p-o-l voor plaat, de naam van de dekking, 00a0, vervaardiging, bb-spidev0 10:FF:p-o-l voor plaat, de naam van de dekking van 00a0, Vervaardiging, gpio-p9.12 11:FF:p-o-l voor plaat, de naam van de dekking van 00a0, vervaardiging, gpio-p9.15 12:FF:p-o-l dekking de naam van de plaat, 00a0, voor vervaardiging, gpio-p9.23 13:FF:p-o-l voor plaat naam,Voor de vervaardiging, 00a0, bone_pwm_p9_14 14:FF:p-o-l voor plaat, de naam van de dekking van 00a0, vervaardiging, gpio-p9.26 15:FF:p-o-l voor plaat, de naam van de dekking van 00a0, vervaardiging, gpio-p9.27, documenten, kan je naar binnen het systeem van de analoge /verbergt, misschien wil je het niet om ze te vinden.Ook de situatie in het dossier op, dus je kan voorkomen dat de eerste keer probeert ze vinden. En BEAGLEBONE:/systeem /systeem, root @&#CD wortel @ BEAGLEBONE:/systeem&#vinden.Het "*" "" "" /apparatuur /ocp.3/helper.12/ain0. /apparatuur /ocp.3/helper.12/ain1...,, de volgende metingen voor me van de minimale verzet je ook de grootste weerstand en een betere weerstand in de serie,, root @ van je. BEAGLEBONE://apparatuur /systeem, OCP. 3 /helper. 12&#kat AIN0 0 @ BEAGLEBONE://apparatuur /systeem, OCP. 3 /helper. 12&#kat AIN0 427 root @ BEAGLEBONE://apparatuur /systeem, OCP. 3 /helper. 12&#kat AIN0 746 root @ BEAGLEBONE://apparatuur /systeem, OCP. 3 /helper. 12&#kat AIN0 921, in plaats van op de simulatie van documenten die voortdurend in de capaciteit van de huidige waarde van, je kan er hardware je waarde vol -.Dus je hoeft niet bang te zijn voor bepaalde tijd, kan je alleen alle waarden in de afgelopen twee of een te gaan.Helaas, ik heb veel relatief nieuwe web - pagina 's informatie doen, ik vond tegenstrijdigheden subtiele manier, van de chauffeur, /organisatie /manipulatie /van de kern energie, bijvoorbeeld documenten /generic_buffer. C worden vaak genoemd.Texas Instrument is van een pleister van de documenten van het schrappen van de trekker, en voortdurend blijk geeft van analoge inputs in de console.Helaas, vond ik dat ik het Linux - weigering om input - buffer (s) niet de trekker over, en dmesg weergegeven [].,, 463.846511 buffer niet begonnen: geen trekker, de trekker kan u gevraagd worden opgenomen in de kern van het remsysteem van de module te manipuleren, zoals hieronder aangegeven.Het scheppen van nieuwe iio_sysfs_trigger catalogus, root @ BEAGLEBONE:/. En systeem /de bus /manipulatie /, apparatuur&#insmod /Lib /modules /3.8.13 /de /rijden /... /en /de trekker /, iio-trig-sysfs.ko wortel @ BEAGLEBONE:/systeem /de /de /, apparatuur&#l 0 Totaal van 23 maart lrwxrwxrwx 1 wortel Dat II:device0 02:36 op 0 - > ////////apparatuur /OCP, 3 /, 44e0d000. Tscadc /tijd /II: 1 wortel, device0 lrwxrwxrwx op 23 maart 0 03:01 iio_sysfs_trigger - > /////////iio_sysfs_ apparatuur, ontstekers, creëerde ik een vork ADC is continue bemonstering, de ruimte. Dus ik kan worden gewijzigd, een aantal dossiers.Ik veranderde de opiniepeiling () () met kiezen om nauwkeuriger te tellen voor de gebeurtenissen.Het lezen van een grotere buffer onderzoek (afhankelijk van het geval) geen onderscheid te maken tussen apparatuur bestand is, omdat de ring voor de gegevens niet volledig uitgeput wanneer de gegevens.De kern van de generic_buffer. C boven de vork wacht /DEV /is ook de nieuwe waarden: device0 gebruik te selecteren (') in de menselijk leesbare versie van de afdruk op de console, de volgende script zal beginnen, generic_buffer voortdurend toezicht te houden op de input - 0 en 5.De trekker zal sysfstrig1.Als het script van de informatie zal beginnen, en dan op te schorten.Indien de opdracht wordt het volgende blok loopt op een andere terminal, en dan zal script_adc raam in de simulatie leven drukken lezen. #, kat,. /script_adc.sh ECHO 1 > /////iio_ bus manipuleren van apparatuur, sysfs_trigger /add_trigger ECHO 1 > //bus /de /apparatuur /II:, device0 /scan_elements /in_, voltage0_en ECHO 1 > /////apparatuur die bus II:, device0 /scan_elements /in_, voltage5_en. /generic_buffer - n - tiadc t sysfstrig1 L 128 C 10 #. /script_adc.sh...[wordt]...Wait__ 0 10 8 1315 1508 1315 80 roepies, SS - 1456 1315 1429 1315 1421 1315 1414 1315 1413 1315 1410 1315 1408 1315 1411 1315 1411 1 10 - 80 wait__ SS - 8 1315 1410 1315 1411, en tot een andere terminal analoge buffer:,, root @ BEAGLEBONE:/systeem /de auto /manipulatie /apparatuur /trigger0&#kat een naam sysfstrig1 root @ BEAGLEBONE:/systeem /de /manipulatie /apparatuur /trigger0&#ECHO 1 > trigger_now, veroorzaakt en de machine, het is een beetje vreemd, weerhoudt niets de belangrijkste programma 's met een timer geactiveerd die ik voortdurendIn de inrichting. BEAGLEBONE, in zwart - analoog), 12, dus het moet tussen 0 en 40% van de waarde.Dat is dan tien Arduino plaat die een beetje beter zijn.Als de pin maximale spanning van 1 volt, ik ben in dit verslag veel spanning van de monsters weg te gooien, dus bijna de helft van de simulatie van de inbreng van een resolutie.Het belangrijkste is dat je nooit je kijken voor een simulatie van de inbreng van meer dan 1,8 volt.Ook voor de voedingsspanning van pennen en sys_reset, moet je kijken, om te voorkomen dat de schade aan je BeagleBone, een paar regels.De interface biedt de analoge kan je snel de actuele waarde en de buffer kan voortdurend toezicht houden op uw inbreng van de monsters niet missen.,,, in een reeks artikelen naar meer:,,, te beginnen met de BeagleBone Black:1GHz arm Linux, zwarte deel van 45 dollar, BEAGLEBONE 2:Linux eigenschappen te verkrijgen, BeagleBone zwarte: Door de onderbreking van BeagleBone meer, Linux, zwarte, robot arm controle, hoe de controle van een BEAGLEBONE zwart stuk 3 - robot.

Beaglebone black analog test
BeagleBone Black voltage div3



Previous:
Next Page: