Jump to content
ELFORUM - Forumul Electronistilor

gpmarian2005

Membri
  • Content Count

    3
  • Joined

  • Last visited

Community Reputation

3 Neutral

About gpmarian2005

  • Rank
    Nou venit
  • Birthday 07/20/1967

Profile Information

  • Locatie
    Constanta

Contact Methods

  • Skype
    gpmarian20051

Recent Profile Visitors

98 profile views
  1. gpmarian2005

    Vand regulator de turație (pentru motor de mașină de spălat)

    Identificarea este oarecum simpla, in primul rand gasim cele doua fire care vin de la tahogenerator, sunt firele care vin din partea din spate a motorului vezi imaginea. Apoi aven cele doua fire care vin de la cele doua perii (carbuni), toate acestea (firele de la tahogenerator si de la perii) pot fi identificate vizual, si mai avem doar fire care vin de la stator. Pentru a putea sa probam motorul trebuie sa inseriem un fir de la stator cu unul de la perii iar la celelalte doua fire venim cu tensiunea de 220V. proba poate fi facuta chiar si cu tensiuni ma mici 12V de exemplu. Daca legaturile sun facute bine motorul va porni. Din descrierea ta cred ca, daca legi 2 cu 3 si alimentezi prin 1 si 4 va merge, doar daca 5 si 6 sunt firele de la tahogenerator. Sper ca m-am facut inteles
  2. gpmarian2005

    Vand regulator de turație (pentru motor de mașină de spălat)

    Se poate seta ca viteza sa creasca progresiv dar nu putem stabili noi timpul, cu cat crestem viteza timpul se mareste. Pentru mai multe lamuriri vizioneaza acest film: https://www.youtube.com/watch?v=LLZUng5uKJI&t=3s
  3. gpmarian2005

    Vand regulator de turație (pentru motor de mașină de spălat)

    Pentru cei care au nevoie de accelerare lenta a motorului am facut un clip video cu modificarile necesare. In clip nu este specificat ca legatura dintre pinul 6 si masa a fost intrerupta initial asa cum este aratat mai sus. Aici poti viziona clipul video
  4. gpmarian2005

    Vand regulator de turație (pentru motor de mașină de spălat)

    Totul se realizeaza foarte usor, acces la pinul 6 este, si poate fi izolat fata de masa usor. Cu un potentiometru si o rezistenta si rezolvi problema.
  5. gpmarian2005

    Vand regulator de turație (pentru motor de mașină de spălat)

    Pinul 6 este legat la masa. Ce vrei tu este cam asa:
  6. gpmarian2005

    Vand regulator de turație (pentru motor de mașină de spălat)

    Da turatia poate fi crescut si micsorata lent dar numai manual, din potentiometru. Nu poate face acest lucru automat
  7. gpmarian2005

    Vand regulator de turație (pentru motor de mașină de spălat)

    Nu va inteleg, va rog explicati mai pe larg. Principala caracteristica a acestui regulator se turatie, este faptul ca incearca sa mentina turatia setata indiferent de opusa. Turatia poate fi setata de la cateva sute de ture, pana la 16000-17000 de ture(viteza maxima).
  8. gpmarian2005

    Vand regulator de turație (pentru motor de mașină de spălat)

    Multumesc pentru aprecieri si felicitari pentru proiect.
  9. gpmarian2005

    Statie de aer cald cu arduino.

    Buna ziua, doresc sa fac o statie de aer cald pentru lipit/dezlipit SMPD-uri. Am gasit un proiect bazat pe MAX 6675 insa intampin urmatoarea problema: cand vreau sa incarc programul in arduino, imi da o eroare, pe care nu am cunostinte sa o remediez. Ma poate ajuta cineva, care are cunostinte de programare? Proiectul este AICI Programul: #include <max6675.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <MAX6675.h> // Initialize the MAX6675 Library for our chip LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display int chauffe; int vent; int plus; int moins; int led; int temperature; int etatboutonplus; int etatboutonmoins; int reed; int CS = 5; // CS pin on MAX6675 int SO = 4; // SO pin of MAX6675 int aSCK = 6; // SCK pin of MAX6675 int units = 1; // Units to readout temp (0 = raw, 1 = ˚C, 2 = ˚F) float temperaturemesure = 0.0; // Temperature output variable //MAX6675 thermocouple(thermoCLK, thermoCS, thermoSO); units MAX6675 temp(CS, SO, aSCK); void setup() { temperature=200; chauffe= 13; vent=12; plus=11; moins=7; led=3; reed=2; pinMode(chauffe, OUTPUT); pinMode(vent, OUTPUT); pinMode(plus, INPUT_PULLUP); pinMode(moins, INPUT_PULLUP); pinMode(led, OUTPUT); pinMode(reed, INPUT_PULLUP); lcd.init(); // initialize the lcd lcd.backlight(); lcd.setCursor(3,0); lcd.print("Station a "); lcd.setCursor(3,1); lcd.print("air chaud "); delay(1500); lcd.clear(); lcd.setCursor(1,0); lcd.print("Marmotte 2017"); lcd.setCursor(3,1); lcd.print("Version 1 "); delay(1500); } void loop() { temperaturemesure = temp.read_temp(); lcd.clear(); lcd.setCursor(0,0); lcd.print("Reglage: "); lcd.print(temperature); lcd.print(" C"); lcd.setCursor(0,1); lcd.print(temperaturemesure); if (digitalRead (5) == LOW) { digitalWrite(led, LOW); lcd.setCursor(0,1); lcd.print("Station en pause"); } else { if (temperaturemesure <= temperature) { digitalWrite(chauffe, HIGH); digitalWrite(led, HIGH); digitalWrite(vent, HIGH); } else { digitalWrite(chauffe, LOW); digitalWrite(led, LOW); digitalWrite(vent, HIGH); } } if (digitalRead (11) == LOW) { temperature=temperature+10; } else { } if (digitalRead (7) == LOW) { temperature=temperature-10; } else { } delay(100); } Eroarea: In file included from D:\Hot air station\pistolet_a_air_chaud\pistolet_a_air_chaud.ino:5:0: C:\Users\CNC\Documents\Arduino\libraries\MAX6675-library-master/MAX6675.h:10:7: error: redefinition of 'class MAX6675' class MAX6675 { ^ In file included from D:\Hot air station\pistolet_a_air_chaud\pistolet_a_air_chaud.ino:1:0: C:\Users\CNC\Documents\Arduino\libraries\MAX6675-library-master/max6675.h:10:7: error: previous definition of 'class MAX6675' class MAX6675 { ^ pistolet_a_air_chaud:30: error: conflicting declaration 'MAX6675 temperaturemesure' MAX6675 temperaturemesure(CS,SO,aSCK,units); ^ D:\Hot air station\pistolet_a_air_chaud\pistolet_a_air_chaud.ino:27:7: note: previous declaration as 'float temperaturemesure' float temperaturemesure = 0.0; // Temperature output variable ^ D:\Hot air station\pistolet_a_air_chaud\pistolet_a_air_chaud.ino: In function 'void loop()': pistolet_a_air_chaud:66: error: 'temp' was not declared in this scope temperaturemesure = temp.read_temp(); ^ Using library MAX6675-library-master at version 1.0.0 in folder: C:\Users\CNC\Documents\Arduino\libraries\MAX6675-library-master Using library Wire at version 1.0 in folder: C:\Users\CNC\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\Wire Using library LiquidCrystal_I2C at version 1.1.2 in folder: C:\Users\CNC\Documents\Arduino\libraries\LiquidCrystal_I2C exit status 1 conflicting declaration 'MAX6675 temperaturemesure'
×