daniels Postat Octombrie 4 Autor Partajează Postat Octombrie 4 Da asa este conectat. Link spre comentariu
niq_ro Postat Octombrie 4 Partajează Postat Octombrie 4 (editat) pune te rog o poza clara din care sa se vad conexiunile ... vad cumva in serial ca ii sar valorile de la o la 65 de mii sau ceva de genul... eu cred ca nu e undeva o masa conectata ai respectat schema intocmai? schema Editat Octombrie 4 de niq_ro Link spre comentariu
daniels Postat Octombrie 4 Autor Partajează Postat Octombrie 4 Am sa pun maine o poza cu montajul, acuma nu-l am la indemana. Am respectat acea schema, mai putin conectarea releului la D13. Link spre comentariu
daniels Postat Octombrie 6 Autor Partajează Postat Octombrie 6 (editat) Am cautat o aplicatie pt acest senzor. Exemplu de cod int HallSensor = 2; // Hall sensor is connected to the D2 pin int LED = 13; // onboard LED pin void setup() { pinMode(HallSensor, INPUT); // Hall Effect Sensor pin INPUT pinMode(LED, OUTPUT); // LED Pin Output } void loop() { int sensorStatus = digitalRead(HallSensor); // Check the sensor status if (sensorStatus == 1) // Check if the pin high or not { // if the pin is high turn on the onboard Led digitalWrite(LED, HIGH); // LED on } else { //else turn off the onboard LED digitalWrite(LED, LOW); // LED off } } Editat Octombrie 6 de daniels Link spre comentariu
mihaiaurul Postat Octombrie 6 Partajează Postat Octombrie 6 Folosind primul cod, rotește de potențiometru si testează la capete de cursă. Dar oricum nu trebuia să sesizeze degetul apropiat de senzor. Link spre comentariu
daniels Postat Octombrie 6 Autor Partajează Postat Octombrie 6 Am facut mai multe teste cu un magnet. Ledul de pe modul si cel de pe arduino clipeste atunci cand trece magnetul pe langa senzor, dar contorul inregistreaza foarte rapid mii de impulsuri. La fel am testat cu un modu IR care are pe modul un 555, se comporta la fel. Am sa pun niste condensatori sa vad ce iese. Link spre comentariu
validae Postat Octombrie 6 Partajează Postat Octombrie 6 Acolo există un nivel mare de zgomot, pe care îl numără.Folosește un stabilizator cu 7805 care are o rejecție excelentă a brumului de rețea și eventual ecranezi conexiunea cu senzorul.Ar fi utilă o poză cu dispozitivul asamblat, poate vedem ceva greșit... Link spre comentariu
daniels Postat Octombrie 6 Autor Partajează Postat Octombrie 6 Il alimentez din PC sau laptop, face la fel. Am pus un senzor simplu cu 1uF->masa si 10k->Vcc si s-a mai domolit. Au inceput sa functiineze butoanele si nunara mai rar. Cum fac sa-l mai domolesc? Link spre comentariu
mihaiaurul Postat Octombrie 6 Partajează Postat Octombrie 6 46 minutes ago, daniels said: Am pus un senzor simplu cu 1uF->masa si 10k->Vcc si s-a mai domolit. Au inceput sa functiineze butoanele si nunara mai rar. Nu este ok așa, în niciun caz 1uF ! Doar ai redus senzorul la aproape tăcere. Ai zgomot foarte mare pe acel fir care duce în pinul de întrerupere. Daca in loc de senzor pui un buton și apeși foarte scurt pe el, ce se afisează ? Link spre comentariu
roadrunner Postat Octombrie 6 Partajează Postat Octombrie 6 (editat) senzorul hall ce iesire are push/pull, open coll/drain? cum arata nivelele sus/jos pe pinul ala, am inteles ca nu ai osciloscop dar poti masura cu multimetrul si un magnet. Programeaza o iesire ca pwm 50/50 cu o frecventa cunoscuta si conecteaz-o la intrare si vezi ce indica ca sa elimini senzorul din ecuatie. RR Editat Octombrie 6 de roadrunner Link spre comentariu
nico_2010 Postat Octombrie 6 Partajează Postat Octombrie 6 Pe placa senzorului HAll ai un semireglabil. MIsca cursorul de la u cap la altul, in pasi relativ mici si verifica daca mai ai oscilatii. Asta modifica tensiunea de anclansare a comparatorului LM393. Link spre comentariu
daniels Postat Octombrie 6 Autor Partajează Postat Octombrie 6 Am miscat acel cursor, am incercat si cu un modul senzor infrarosu, nu se schimba nimic. Am sa incerc cu modul senzor cu releu reed si cu un generator PWM extern. Link spre comentariu
roadrunner Postat Octombrie 6 Partajează Postat Octombrie 6 (editat) Acum 1 oră, daniels a spus: si cu un generator PWM extern. fa unul intern in arduino (cateva linii de cod) si pune o sarma de la pinul ales ca iesire la pinul de intrare. https://deepbluembedded.com/arduino-pwm-analogwrite-tutorial/ #define PWM_PIN 3 void setup() { pinMode(PWM_PIN , OUTPUT); analogWrite(PWM_PIN , 128); } in functie de pinul ales ai La Uno, Nano, Mini Pinii 3, 5, 6, 9, 10, 11 fecventa de 490 Hz (pinii 5 and 6: 980 Hz) RR Editat Octombrie 6 de roadrunner Link spre comentariu
daniels Postat Octombrie 6 Autor Partajează Postat Octombrie 6 In regula, multumesc! Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum