-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Amarton
tag
válasz
ecaddsell #10226 üzenetére
ESD-re is figyelni szoktam. Nem tapizom az alkatrészeket, a panelt csak a szélén fogom 2 ujjal.
A munkahelyemen garanciális autóelektronika hibaanalízissel foglalkozom. Ott minden az ESD védelemről szól. Köppeny, cipő, ESD csipesz, ESD forrasztó állomás, páratartalom szabályzás, tisztaság stb. -
Amarton
tag
válasz
ecaddsell #10224 üzenetére
Az eladóval felvettem a kapcsolatot. Vissza fizeti az árát.
Első körben szabványosan kötöttem be. Mikor láttam, hogy teljesen értelmetlen dolgokat mér, azután kezdtem el úgy lecsupaszítani a kapcsolást, hogy már a végén terhelés nélkül csak feszültséget mértem.
Gondoltam, ha ez a része megoldódik, akkor már az áram részét tudni fogom kalibrálni.
Az Arduino 5V-os kimenetét használtam, ahol majdnem 12V-ot mért. Tehát totálisan hibás az IC.
Mivel egy egyszerű feszültség mérést sem tud megoldani, így hagyom a csudába és rendelek egy másikat.
Köszi. -
Amarton
tag
Az megvan, ha nincs fogyasztó az áramkörön, akkor nem folyik áram? Ilyenkor (is) a kapcsolfeszültséget mérnie kellene az INA219-nek, mivel a sönt egyik és másik felén is ugyan az a feszültség van ilyenkor, tehát teljesen mindegy melyik kivezetést kötöm oda, ahol a feszültség van, ha a másikat szabadon hagyom.
-
Amarton
tag
válasz
Teasüti #10209 üzenetére
Én kérek elnézést. Villamosmérnök vagyok. Tudom hogyan kell áramot mérni.
Az INA219 nem csak áramot mér, hanem feszültséget is.
Természetesen sorba volt kötve a LED-el a LED 5V-os ágában. Tehát az 5V-ot is mérnie kellett volna nem csak az áramot. Mint mondtam, sokkal több áramot és feszültséget mért.
Arra jutottam, mivel a feszültség részét nem lehet kalibrálni, csak az áram részét (ha söntöt cserélnénk és ki szeretnénk a mérés határt terjeszteni), így arra jutottam, hogy a belső áramkörben valami erősítése nem jó az alkatrésznek. Szerintem hamisított sz*r. -
Amarton
tag
válasz
tvamos #10202 üzenetére
Az annyira nem jó ötlet, ugyanis 0,1Ohmmal van a két bemenet össze kötve.
Ha GND-re kötném akkor csinálnék egy jó kis rövidzárat.
Az egyik bemenetet azért is hagytam lógva, mivel ha nincs terhelve, akkor mindegy, hogy a Vin+ vagy a Vin-ra kötök feszültséget. Ugyan azt kellene mutatnia/mérnie.
Itt az a kérdés, hogy 5V esetén miért mér 11 volt felett, holott a környéken nincs sehol ilyen feszültség.
Az alkatrész adatlapjában sincs a feszültségre vonatkozó kalibráció. Szóval a feszültséget pontosan kellene mérnie. -
Amarton
tag
Valaki használt már INA219-et?
Valami nálam nem okés. Egy LED áramot próbáltam mérni és 5-ször többet mutatott, mint kellett volna.
Gondoltam kipróbálom, ha a Vin- kivezetést az 5V-ra kapcsolom Vin+ lógva hagyom. Ebben az esetben 5V helyett 11.6V-ot mutat. Ha ugyan így a 3.3V-ra kötöm, akkor 7.5V-ot mutat.
Ha mindkét kivezetést szabadon hagyom, akkor 2.4V. Ha GND-re kötöm, akkor legalább 0V-ot.
Adafruit library-t használom módosítás nélküli. YouTube-on mindenkinek működik.
Lehet kínai barátaink nem jól működő darabot küldtek? -
Amarton
tag
Van egy MCUfriend 2.4" TFT shieldem.
A lábait kikötöttem egy próba panelra, azaz nem shieldként használom.
Sajnos kellene még egy analóg port, de arra a displaynek a lábai vannak konfigurálva.
Hogyan tudom azt megoldani, hogy A4 (LCD_RST) helyett mondjuk a D12 legyen használva? -
Amarton
tag
float voltage= sensorValue * (5.0 / 1023.0)
Ennek a sornak az eredménye két tizedes pontossággal írja ki az eredményt.
Hogyan tudom ezt kettőnél több tizedesre növelni, illetve 1 tizedesre csökkenteni? -
Amarton
tag
Sziasztok,
Elkezdtem a kódolást egy Uno boarddal.
Az lenne a feladat, hogy soros porton beírok betűt. pl. "p", akkor írja ki, hogy piros, majd 0-9-ig ha beírok egy számot, akkor kapcsolja be a piros LED-et.
Annyi megvan a kódból, hogy ha leütöm a betűt, akkor megszakításból lekezelem a soros portot, de egyelőre csak 100%-ra tudom a LED-et beállítani, mivel fogalmam sincs, hogyan lehetne azt lekezelni, hogy a "p" betű után kérjen be egy számot.const int red = 9; // the pin that the LED is attached to
const int green = 8; // the pin that the LED is attached to
void setup() {
// initialize the serial communication:
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for native USB port only
}
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);
}
void serialEvent() {
// check if data has been sent from the computer:
if (Serial.available() > 0) {
int inChar = Serial.read();
switch (inChar) {
case 'p':
Serial.println("piros");
analogWrite(red, 255);
analogWrite(green, 0);
break;
case 'z':
Serial.println("zöld");
analogWrite(green, 255);
analogWrite(red, 0);
break;
case 'n':
Serial.println("narancs");
analogWrite(red, 255);
analogWrite(green, 255);
break;
case 'f':
Serial.println("fehér");
analogWrite(red, 0);
analogWrite(green, 0);
break;
}
}
}
void loop()
{
} -
Amarton
tag
Sziasztok,
Arduino Uno R3-hoz valaki használ tokot?
Az akril vagy a PVC ami a jobb?
Új hozzászólás Aktív témák
Hirdetés
- Bomba ár! Lenovo ThinkPad X390: i5-G8 I 16GB I 256GB SSD I 13,3" FHD Touch I Cam I W11 I Gari!
- Bomba ár! HP EliteBook 830 G5 - i5-8G I 8GB I 256GB SSD I 13,3" FHD I HDMI I Cam I W11 I Gari!
- Akciós Windows 10 pro + Office 2019 professional plus csomag AZONNALI SZÁLLÍTÁS
- Dell USB-C dokkolók: (K20A) WD19/ WD19S/ WD19DC + 130W, 180W, 240W töltők
- Bomba ár! Dell Latitude 5400 - i5-8GEN I 16GB I 512SSD I 14" HD I HDMI I Cam I W11 I Gari!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged