Vis indlæg

Denne sektion tillader dig at se alle indlæg oprettet af dette medlem. Bemærk at du kun kan se indlæg der er oprettet i områder du i øjeblikket har adgang til.


Beskeder - energy

Sider: [1]
1
Arduino & Lign. / Sv: Puls-tæller med funktionen OneShoot
« Dato: Marts 05, 2015, 18:52:13 »
Hej
Er der nogle her der vil være behjælpelig med, at vise mig hvordan jeg skal implantere OneShoot funktionen i Puls-Tælleren.
Weblink til OneShoot materiale:
http://playground.arduino.cc/Code/Buttons

Med venlig hilsen
Monie

2
Arduino & Lign. / Sv: Puls-tæller med funktionen OneShoot
« Dato: Marts 04, 2015, 19:59:16 »
Tachometer til Puls-tæller
http://www.pyroelectro.com/tutorials/tachometer_rpm_arduino/software.html
Har fået Tachometer til, at køre på em Mega 2660 Display I2C
Skal havde Puls-tælleren til, at kunne måle hvor mange pulser der tælles ved, at Solartrackeren køre 180grader.
Vil du være behjælpelig med, at rette koderne herunder til en Puls-tæller?
Info: signal fra Hall sensor er 24Hz
Ville også kunne bruge Puls-tæller til vinmåler!

Kode:
/*
        Author: Chris @ PyroElectro.com
        Date: 4/03/2015
        Description:
        This project is meant to capture interrupt counts from an IR breakbeam circuit
        and display them as an RPM number on a 20x4 I2C LCD module.
       
        Full Project Details:
        http://www.pyroelectro.com/tutorials/tachometer_rpm_arduino/
*/
//Arduino Mega 2660

#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x20, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);

volatile float time = 0;
volatile float time_last = 0;
volatile int rpm_array[5] = {0,0,0,0,0};

void setup()
{
  //Digital Pin 2 Set As An Interrupt
 attachInterrupt(0, fan_interrupt, FALLING);

  // set up the LCD's number of columns and rows:
  lcd.begin(16, 2);
  // Print a message to the LCD.
  lcd.print("Current RPM:");
}

void loop()
{
  int rpm = 0;
 
  while(1){   

     //Slow Down The LCD Display Updates
  delay(400);
 
  //Clear The Bottom Row
  lcd.setCursor(0, 1);
  lcd.print("                ");   
 
  //Update The Rpm Count
  lcd.setCursor(0, 1);
  lcd.print(rpm);   

  ////lcd.setCursor(4, 1);
  ////lcd.print(time);   

  //Update The RPM
  if(time > 0)
  {
    //5 Sample Moving Average To Smooth Out The Data
      rpm_array[0] = rpm_array[1];
      rpm_array[1] = rpm_array[2];
      rpm_array[2] = rpm_array[3];
      rpm_array[3] = rpm_array[4];
      rpm_array[4] = 60*(1000000/(time*7));   
    //Last 5 Average RPM Counts Eqauls....
      rpm = (rpm_array[0] + rpm_array[1] + rpm_array[2] + rpm_array[3] + rpm_array[4]) / 5;
  }
 
 }
}

void fan_interrupt()
{
   time = (micros() - time_last);
   time_last = micros();
}

Med venlig hilsen
Monie

3
Arduino & Lign. / Puls-tæller med funktionen OneShoot
« Dato: Marts 04, 2015, 13:58:55 »
Hej Alle
Har haft et indlæg under Generel Elektronik ved emne navn: LINAK-Actuator LA37 til SolarTracker.
Har dermed meget brug for en Puls-tæller med funktionen OneShoot...
Vil du være behjælpelig med, at lave coderne til en  Puls tæller med OneShoot ?

Har købt en 7-Segment enhed se her!
http://www.gravitech.us/7segmentshield.html

Jeg har meget svært med, at programmer Arduino Board Model UNO R3.

Med venlig hilsen
Monie

4
Generel Elektronik / Sv: LINAK-Actuator LA37 til SolarTracker
« Dato: Marts 04, 2015, 13:34:22 »
Hej Alle
Info til dem der forsøgte at hjælpe mig.
Har haft en god samtale med en teknikker fra Dansk LINAK.
Der har været en fejl i henvisning til diagram og den Actuator der er blevet leveret. Nu kan jeg Læse PWM pulser på oscilloskop.

Så en rigtigt stor tak til dem der har hjulpet mig;-)

Med venlig hilsen
Monie

5
Generel Elektronik / Sv: LINAK-Actuator LA37 til SolarTracker
« Dato: Marts 03, 2015, 14:32:19 »
Hej Jacobsen
Mange tak for dit svar;-)
Kan du programmer i  Arduino Board Model UNO R3
Har købt en 7-Segment se her!
http://www.gravitech.us/7segmentshield.html
Jeg kan ikke programmer i C-plus eller i C
Hvis JA så vil du måske være behjælpelig med, at kode en Puls tæller?
Så ville jeg kunne have en Puls tæller, der virker;-)
Eller kan du anbefale en' der kan?

Med venlig hilsen
Monie

6
Generel Elektronik / Sv: LINAK-Actuator LA37 til SolarTracker
« Dato: Marts 03, 2015, 09:11:47 »
Hej Jan

Her er diagram og opstilling og tilslutning
http://newengineeringpractice.blogspot.dk/2012/01/74-connecting-optocouplers-pic.html

Har vedhæftet Puls -tæller koderne for FlowCode 6:
Og i C koderne

7
Generel Elektronik / Sv: LINAK-Actuator LA37 til SolarTracker
« Dato: Marts 02, 2015, 19:33:30 »
Hej asm7100
Ja det er den samme spænding...
Spændingen stiger og falder ikke!
Med Fluke 87 true RMS multimeter læse der en frekvens på 24 Hz ved manuel kørsel med LINAK-Actuator.. End ved hver kørsel...

Mvh
Monie

8
Generel Elektronik / Sv: LINAK-Actuator LA37 til SolarTracker
« Dato: Marts 02, 2015, 18:27:09 »
Hej asm7100
Acuatoren (motor) har samme forsyning (+24V) som Hall med fælled Gnd
Efter de teknisk data, anbefaler de alle enheder den +24 og Gnd.

Med venlig hilsen
Monie

9
Generel Elektronik / Sv: LINAK-Actuator LA37 til SolarTracker
« Dato: Marts 02, 2015, 17:28:02 »
Hej Alle
Har nu fortaget nogle test..
Ved at sætte voltmeter (+) på forsyningspænding +24V og herefter voltmeter (-)
Ved manuel kørsel af Actuator, kan der aflæses på voltmeter en ændring fra 24V til ca. 7V.
Er der nogle her ved hvordan der skal laves forbindelse mellem Actuator og mikroprocessor for, at kunne tælle pulserene med ovenstående beskrivelse.
Gerne et diagram;-)

Med venlig hilsen
Monie

10
Generel Elektronik / Sv: LINAK-Actuator LA37 til SolarTracker
« Dato: Marts 01, 2015, 19:31:40 »
Hej Alle
Har nu prøvet med optocoupler, men uden held ØV ØV Har brugt hele søndagen på dette problem;-)
Har teste, at optocoupler test-opstilling fungere korrekt.
Når der manuel blev påsat +24V plus pull-up på 2.4K modstand pin 1,
blev udgange høj (4.12V) (pin 5). Opstillingen blev tilslutning til puls tælleren.
Og ved (test) +24 ind, blev udgange høj på optocoupler og  puls tælleren tæller
rigtig op.
Men når LINAK-Actuator LA37 tilsluttes læses der ingen pulser til tælling.
Med Fluke 87 true RMS multimeter læse der en frekvens på 24 Hz ved manuel kørsel med LINAK-Actuator.

Jeg ved ikke hvad der kan gøre nu for, at kunne læsse pulserne  i tælleren?

Med venlig hilsen
Monie
   
 

11
Generel Elektronik / Sv: LINAK-Actuator LA37 til SolarTracker
« Dato: Marts 01, 2015, 17:19:01 »
Hej asm7100

Rigtigt mange tak for svaret;-)
Jeg afprøver det straks..

GO'Søndag aften
Med venlig hilsen
Monie

12
Generel Elektronik / Sv: LINAK-Actuator LA37 til SolarTracker
« Dato: Marts 01, 2015, 15:17:23 »
Hej Jakobsen
Tak for svaret;-)
Det med  NPN transistor BC547 ser fint ud...
Har afprøvet ovenstående forslag, men uden held..

GO'Søndag aften
Med venlig hilsen
Monie


13
Generel Elektronik / Sv: LINAK-Actuator LA37 til SolarTracker
« Dato: Marts 01, 2015, 10:51:14 »
Til asm7100
Rigtigt mange tak fordi du svaret..
Lige til en orientering. Som privat ejer jeg en Solartracker hvis Actuator skal skiftes ud fra en kinetisk udgave til en Dansk LINAK-Actuator.
Har søgt på Google men fandt ikke nogen diagram som jeg kunne prøve..
Har lavet en puls-tæller som virker. Men kan ikke få nogle Hall pulser ind på min
puls-tæller.
Så hvordan skal jeg forbinde Single Hall output (PNP) til en mikroprocessor indgang? Uden at ødelægge mikroprocessor hvis indgang kun tåler Max 5V

Det er ikke en PLC (Programmable Logic Controller) der skal tilsluttes, men en PIC-kreds. Det er nok her problemet er!

Har du nogle diagram, gerne med opkobler, forslag jeg kan afprøve?

Med venlig hilsen
Monie




14
Generel Elektronik / LINAK-Actuator LA37 til SolarTracker
« Dato: Marts 01, 2015, 09:11:26 »
Hej
Jeg ønsker et teknisk Diagram så, at jeg kan forbinde Single Hall output (PNP) til en mikroprocessor indgang, for at kunne tælle pulsere.
F.eks. En Digital indgang A0

Single Hall output er (PNP):
Se venligst side 19 0g 20
http://www.linak.com/corporate/pdf/ENGLISH/USER%20MANUAL/TECHLINE_LA37_User%20Manual_Eng.pdf
Teknisk info:
Single Hall output (PNP) to PIC kreds

Spændingen er:
These signals can be fed into a PLC (Programmable Logic Controller). In the PLC the quadrature signals can be used to register the direction and position of the piston rod.

Output voltage:
24V : 23V ± 1V
Current output 12mA

Men hvordan skal diagrammet være så, at jeg kan læse pulsere på en Pic-kreds med +5V max ind.

Håber meget du/i vil være behjælpelig.

Med venlig hilsen
Monie

Sider: [1]