Maskinistens Twitter-flöde  Stöd Maskinisten via Patreon  Maskinistens nätverk - information på svenska  Maskinistens nätverk - information på finska  Maskinistens nätverk - information på norska  Maskinistens nätverk - information på danska  Maskinistens nätverk - information på isländska
Forumindex

ForumindexForumindexMaskin-databasFotoalbumKalender-informationKöp & SäljDownloadsLexikonKontaktregisterCrimedatbase

Åkerman-register
Visa forum för mobila enheter

ForumindexVerkstadsforumAllmänt[Allmänt] El/elektronik

Försöker lära mej Arduino

377 inlägg • Sida 23 av 26
Diskutera el/elektronik i allmänhet här

AN (trådstartaren)

#331 » 11:43:34, 31-03-2019
  • Överför markerat ord till lexikonet

Då är jag med igen.
Det är ju därför hall-givaren satt i fördelaren på bilen. Väldigt förenklat ger den pulser, som "öppnar och stänger", en transistor, och då gör samma jobb som brytarspetsarna.

Finns det då ett färdigt kommando som räknar pulser i arduino, eller är det en kod man får komponera själv?
AN
Fler än 500 inlägg
 
Blev medlem: 21:19:02, 09-12-2009
Ort: Värmland
Sverige



AN (trådstartaren)

#332 » 11:52:38, 31-03-2019
  • Överför markerat ord till lexikonet

Räknar man ut varvtalet genom att räkna pulser under ett korttidsintervall. Blir ju lite eftersläpning.
Eller genom tiden mellan två pulser, samtidigt som man vet diametern på triggerskivan?
AN
Fler än 500 inlägg
 
Blev medlem: 21:19:02, 09-12-2009
Ort: Värmland
Sverige

Towil

#333 » 12:09:14, 31-03-2019
  • Överför markerat ord till lexikonet

Enklast är väl att man tar reda på hur många kuggar/pulser det är på ett varv. Sedan räknar man kuggar under ett tidsintervall och räknar om till RPM.

1 person gillar det här inlägget.
Användarvisningsbild
Towil
Moderator
Moderator
 
Blev medlem: 20:00:40, 18-08-2007
Ort: Nybro
Sverige

Janson1

#334 » 19:43:08, 31-03-2019
  • Överför markerat ord till lexikonet

Det här får jag väl inte göra reklam för men... prova pulseIn() Den mäter tiden mellan två pulser och lägger ut ett värde i uS som man sen kan gångra med, dividera med osv för att få till rätt visningsvärde.

1 person gillar det här inlägget.
Janson1
Fler än 500 inlägg
 
Blev medlem: 12:50:52, 21-03-2010
Ort: Mark Västra Götaland
Sverige
Maskintyp: Grävmaskin (larvburen)
Maskin: Bobcat X125 (2.5 ton)
Case CK-15 (Kubota kx41)
+ div. flygplan, helikoptrar
Senaste renoveringsobjekten:
Piper PA-24 Comanche från -64 (flyger nu)
Ferguson Grålle/VW diesel 1952/2002 (rullar nu)
10 Kw solcellsanläggning som surrar och går.
Försöka få till ett Ö-drift elsystem utifall att...

Towil

#335 » 20:04:32, 31-03-2019
  • Överför markerat ord till lexikonet

:slag: :slag: :mrgreen:

1 person gillar det här inlägget.
Användarvisningsbild
Towil
Moderator
Moderator
 
Blev medlem: 20:00:40, 18-08-2007
Ort: Nybro
Sverige

AN (trådstartaren)

#336 » 22:58:07, 31-03-2019
  • Överför markerat ord till lexikonet

Janson1 skrev:Det här får jag väl inte göra reklam för men... prova pulseIn()

För att :klia:

I databladet finns en ritning på triggerhjulet. Men storleken på det är väl inte kritisk?
Kunde ju kanske testa givaren om man sätter fast en triggerskiva i skruvdragaren?
Eller bara dra något metalliskt framför den och se om pulser registreras?
AN
Fler än 500 inlägg
 
Blev medlem: 21:19:02, 09-12-2009
Ort: Värmland
Sverige

tronde

#337 » 01:40:54, 01-04-2019
  • Överför markerat ord till lexikonet

Bruk noe jernholdig. Tabell 1 på side 2 i databladet sier "sensing air gap = 0,13 mm to 2,03 mm" så du bør være nær den avstanden når du tester.

1 person gillar det här inlägget.
tronde
Fler än 500 inlägg
 
Blev medlem: 21:06:15, 05-11-2015
Ort: Osloområdet
Norge
Maskintyp: Ej angivet

Janson1

#338 » 07:10:37, 01-04-2019
  • Överför markerat ord till lexikonet

AN: På "min" Arduinobaserade ECU till dieselmotor så har jag just pulseIn() för att dels räkna antal tänder och dels räkna ut tiden mellan varje tand (duration) och sen använda dessa värden för att styra själva förloppet i så ECU:n går i fas med motorn. Jag var varnad tidigt att "det kommer nog inte att funka, överge denna pulseIn(), mm", men det funkar ju, bevisligen... [Allmänt] Bygga egen styrning (ECU) till en pumpdyse-dieselmotor
Här finns 95 sidor text och en del bilder med för den delen på själva uppkomsten av ECU:n.

1 person gillar det här inlägget.
Janson1
Fler än 500 inlägg
 
Blev medlem: 12:50:52, 21-03-2010
Ort: Mark Västra Götaland
Sverige
Maskintyp: Grävmaskin (larvburen)
Maskin: Bobcat X125 (2.5 ton)
Case CK-15 (Kubota kx41)
+ div. flygplan, helikoptrar
Senaste renoveringsobjekten:
Piper PA-24 Comanche från -64 (flyger nu)
Ferguson Grålle/VW diesel 1952/2002 (rullar nu)
10 Kw solcellsanläggning som surrar och går.
Försöka få till ett Ö-drift elsystem utifall att...

AN (trådstartaren)

#339 » 22:17:02, 01-04-2019
  • Överför markerat ord till lexikonet

Testade lite nu. Kopplade upp resistorn och drog en kökskniv över den.
Fick värden mellan 150000 och 700000. Vet inte riktigt vad detta säger mej, då jag läser mej till att pulseln returnerar ett värde i millisekunder, så värdena är väl då 0,15 till 0,70 sekunder. Detta är alltså mellan två pulser. När stålet passerar blir väl signalen låg, så mellan två låga pulser då?
Spelar hastigheten som stålet passerar givaren någon roll? Tänkte att om stålet passerar fort en gång, sedan långsammare nästa gång? I mitt experiment med kniven nu då, detta blir ju inget problem när det sitter på ett triggerhjul. Eller är det från att signalen går låg, tills den går låg nästa gång? Eller från att den går hög, tills den går låg?
Använde denna kod
Kod: Markera allt
int pin = 7;
unsigned long duration;

void setup() {
  Serial.begin(9600);
  pinMode(pin, INPUT);
}

void loop() {
  duration = pulseIn(pin, HIGH);
  Serial.println(duration);
}
AN
Fler än 500 inlägg
 
Blev medlem: 21:19:02, 09-12-2009
Ort: Värmland
Sverige

Towil

#340 » 22:26:42, 01-04-2019
  • Överför markerat ord till lexikonet

Du har HIGH så då blir det tiden från hög tills nästa hög. Om du har LOW blir det låg tills nästa låg.
Har du en voltmeter så koppla in den så ser du hur det beter sig.

https://www.arduino.cc/reference/en/lan ... o/pulsein/

1 person gillar det här inlägget.
Användarvisningsbild
Towil
Moderator
Moderator
 
Blev medlem: 20:00:40, 18-08-2007
Ort: Nybro
Sverige

Janson1

#341 » 22:44:11, 01-04-2019
  • Överför markerat ord till lexikonet

PulseIn() lämnar mikrosekunder uS. 1000 uS = 1 mS, så det går en miljon uS per sekund. Att testa med en kökskniv blir tyvärr lite ovetenskapligt men ger väl ett hum i alla fall.

1 person gillar det här inlägget.
Janson1
Fler än 500 inlägg
 
Blev medlem: 12:50:52, 21-03-2010
Ort: Mark Västra Götaland
Sverige
Maskintyp: Grävmaskin (larvburen)
Maskin: Bobcat X125 (2.5 ton)
Case CK-15 (Kubota kx41)
+ div. flygplan, helikoptrar
Senaste renoveringsobjekten:
Piper PA-24 Comanche från -64 (flyger nu)
Ferguson Grålle/VW diesel 1952/2002 (rullar nu)
10 Kw solcellsanläggning som surrar och går.
Försöka få till ett Ö-drift elsystem utifall att...

AN (trådstartaren)

#342 » 22:39:55, 02-04-2019
  • Överför markerat ord till lexikonet

tronde skrev:DESCRIPTION
The 1GT Series Gear Tooth Sensors use a magnetically biased
Hall-effect integrated circuit (IC) to accurately sense movement
of ferrous metal targets.


"Magnetically biased" betyr at det er en liten magnet innebygget i sensoren som vil magnetisere tannkransen du måler på. Da kan hallelementet føle om det er endring i magnetfeltet når det er metall eller ikke metall foran den, og du kan lese av signalet som et av/på signal på utgangen.

Läser man om hall-givare förklaras det som att det är ett kisel-element, som det flyter en ström genom, och när det utsätts för ett magnetfält blir det en spänning ut från chippet. 90 grader mot strömmen. Sedan brukar det vara någon typ av hjul med vingar på eller öppningar i som blockerar magnetfältet. När magnetfältet skärmas av sjunker, eller försvinner spänningen.
Men denna givare har ju både hallelementet och magneten inbyggd, så den borde ju ha ett magnetfällt genom sej hela tiden? :klia:
Men i detta fall, blir tannkransen magnetisk, och när trigger-punkten passerar givaren störs magnetfältet då?
Så magnetfältet behöver inte skärmas av,bara störas lite? Har jag förstått detta rätt?



Janson1 skrev:PulseIn() lämnar mikrosekunder uS. 1000 uS = 1 mS, så det går en miljon uS per sekund. Att testa med en kökskniv blir tyvärr lite ovetenskapligt men ger väl ett hum i alla fall.

Ja så vetenskapligt var det väl inte, men lite kul att det i alla fall gav utslag :smile:
Men hur gör man med koden om man vill räkna varvtalet? Då får man lägga in ett tidsintervall för mätningen, sedan dela antal pulser med den tiden då?
AN
Fler än 500 inlägg
 
Blev medlem: 21:19:02, 09-12-2009
Ort: Värmland
Sverige

tronde

#343 » 18:06:40, 03-04-2019
  • Överför markerat ord till lexikonet

AN skrev:
tronde skrev:DESCRIPTION
The 1GT Series Gear Tooth Sensors use a magnetically biased
Hall-effect integrated circuit (IC) to accurately sense movement
of ferrous metal targets.


"Magnetically biased" betyr at det er en liten magnet innebygget i sensoren som vil magnetisere tannkransen du måler på. Da kan hallelementet føle om det er endring i magnetfeltet når det er metall eller ikke metall foran den, og du kan lese av signalet som et av/på signal på utgangen.

Läser man om hall-givare förklaras det som att det är ett kisel-element, som det flyter en ström genom, och när det utsätts för ett magnetfält blir det en spänning ut från chippet. 90 grader mot strömmen. Sedan brukar det vara någon typ av hjul med vingar på eller öppningar i som blockerar magnetfältet. När magnetfältet skärmas av sjunker, eller försvinner spänningen.
Men denna givare har ju både hallelementet och magneten inbyggd, så den borde ju ha ett magnetfällt genom sej hela tiden? :klia:
Men i detta fall, blir tannkransen magnetisk, och när trigger-punkten passerar givaren störs magnetfältet då?
Så magnetfältet behöver inte skärmas av,bara störas lite? Har jag förstått detta rätt?


Ja, det fungerer slik du beskriver. En link for andre som leser med:
https://www.electronics-tutorials.ws/el ... ffect.html

Det er de 90 gradene du nevner som er hemmeligheten her. Hallelementet har nesten ingen følsomhet i det ene planet, men stor i det andre. Ved å plassere magneten og elementet riktig i sensoren (og kanskje en liten magnetisk skjerm innvendig i tillegg) vil ikke magneten påvirke elementet. Da er det som du sier at tannkransen blir magnetisert av den innvendige magneten, og at styrken på den magnetiseringen endrer seg når tannkransen beveger seg siden det enten er noe som er magnetisk (en tann) eller noe som ikke er magnetisk (luft) foran sensoren. Denne endringen blir registrert av hallelementet, og den ekstra elektronikken som er etter den gir sikkert av/på skift for utgangen. Det er typisk en operasjonsforsterker koplet som komparator med hysterese slik at av/på ikke er eksakt samme magnetiske styrke.

Hvis noen vil leke med hallelementer selges de billig på nettet. Søk etter SS49E + hall.
Jeg vet ikke om kineserne selger originalvare eller noe hjemmelaget, men de jeg har prøvd funker tilsynelatende OK.

Litt off-topic, men ved å slipe til en ferritkjerne og plassere et SS49E inni den kan man lage en kontaktløs strømsensor for å måle likestrøm i en leder. Klem sammen med en klesklype. Nøyaktigheten er noe begrenset, men mange ganger er det godt nok til å lese ut ca. strøm og kurveform med et oscilloscop.

SS49-datablad.pdf
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.

1 person gillar det här inlägget.
tronde
Fler än 500 inlägg
 
Blev medlem: 21:06:15, 05-11-2015
Ort: Osloområdet
Norge
Maskintyp: Ej angivet

tronde

#344 » 19:43:53, 03-04-2019
  • Överför markerat ord till lexikonet

Et forslag på strømprobe med SS49.
http://www.electronoobs.com/eng_circuitos_tut12_1.php

*

Jeg vet at Sverige har fått avgift på import, og at billig plutselig kan bli dyrt, og det kan ødelegge mye av gleden med å prøve ut ting. Vi får noe liknende i Norge fra neste år også, selv om mye er ukjent.

Problemet med å handle fra Kina er at de ofte sender en pakke for hver ting, og det regnestykket er vanskelig å få til å gå opp med den avgiften dere har.

Jeg har handlet mye fra Kina, og det er bare en selger som ser ut til å sende alt i en pakke. Jeg har i alle fall kun fått en pakke hittill, men det kan jo endre seg fort. Det går jo an å spørre dem om de sender alt samlet.

https://www.ebay.com/str/txhangelectronic

Det ser ut som om denne selgeren kun selger elektronikk, og at de faktisk vet å skaffe ting som fungerer. Alt jeg har fått har fungert som forventet, og det er ikke vanlig fra de som selger alt mulig annet i tillegg. Jeg tar ikke ansvar for noe, og jeg har ingen kopling til denne selgeren, men ved å kjøpe flere ting samtidig bør det kun bli en avgift. Den eneste ulempen jeg har funnet med selgeren, er at det kan ta noen dager før varene blir sendt, men det har vel en sammenheng med at alt går i en pakke.

1 person gillar det här inlägget.
tronde
Fler än 500 inlägg
 
Blev medlem: 21:06:15, 05-11-2015
Ort: Osloområdet
Norge
Maskintyp: Ej angivet

AN (trådstartaren)

#345 » 23:06:23, 05-04-2019
  • Överför markerat ord till lexikonet

Nu har jag tillverkat nån typ av triggerskiva jag tänkte ha i skruvdragaren. :smile:
Men behöver nog en liten hint om hur koden ska skrivas för att mäta varvtalet. :sad:
AN
Fler än 500 inlägg
 
Blev medlem: 21:19:02, 09-12-2009
Ort: Värmland
Sverige


Återgå till [Allmänt] El/elektronik

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 3 gäster



Älmeboda Maskinservice

OilQuick

TK Traktordelar

Klaravik

Crazyride

Bra Verktyg

Motrab

Engcon

Scandcut

Astrak

Olsson Parts

Nya och begagnade
truckar på vstruck.se