Postningshjälp till listhyvel

Planering och tankar kring eventuella framtida projekt.
Användarvisningsbild
Chribbe76
EF Sponsor
Inlägg: 1167
Blev medlem: 17 januari 2004, 22:43:17
Ort: Stockholm

Inlägg av Chribbe76 »

Jag har inget komplett schema tyvärr.

Skit inte, det luktar så illa. :lol:

Jag skulle nog kunna pussla ihop ett program till en µkontroller på relativt kort tid.
Behöver du bara 3st siffror? Alltså ett maxvärde på 99.9.
Ska den kunna visa negativa tal oxå, och isf med eller utan förtecken.
Gimbal
Inlägg: 8661
Blev medlem: 20 april 2005, 15:43:53

Inlägg av Gimbal »

Jag har byggt nästan exakt vad du efterfrågar, fast med en AVR microcontroller. I mitt fall så räknar den varv på veven för höjdinställningen på ett litet sågverk. På grunkan kan man sedan ställa in hur tjocka bräder man vill såga och så visar den var nästa snitt skall ligga inklusive det som kedjesågen tar bort. Plus att den visar lite andra data som absolut höjd och relativ höjd från valfri nollpunkt, samt hur många brädor det blir från nuvarande postion och med inställd tjocklek. Allt visas på en tvåraders DOG-display från lawicel.

Den använder också ett tandhjul (egenhändigt svarvad och borrad) plus två induktiva givare hittade i skrotlådan på jobbet. Tyvärr är jag inte hemma nu (semester) så några närmare detaljer har jag inte.
Användarvisningsbild
MadModder
Co Admin
Inlägg: 31441
Blev medlem: 6 september 2003, 13:32:07
Ort: MadLand (Enköping)
Kontakt:

Inlägg av MadModder »

Har förbeställt lite kretsar för hämtning imorrn. under hundringen inkl. en 3*7-segmentare. Endast för att testa min idé jag fick för en stund sen. Hehe. Man vet ju aldrig. Jag får nog användning för en decimal räknare nån gång :D

[edit] Sådärja. Funkar klockrent! Nu ska jag bara rita schemat...

[Edit]
Schema klart.
Duger det?

Utgångarna a-g nedtill ska gå till respektive 7-segmentare. Antingen direkt till vanliga små typ 1cm stora, eller via drivare (ULN2003?) till något större. Det ska vara gemensam katod.
Decimalpunkten är ju bara att driva direkt permanent.
Reset är aktivt hög. Det är egentligen preset enable, men det gör mest nytta som reset, med J1-4 låga.

[edit]
Glömde skriva en sak. Om du ansluter direkt till små 7-segmentare, bör du ha ett 220-ohms-motstånd på varje ledning.
Senast redigerad av MadModder 21 juli 2007, 12:53:11, redigerad totalt 1 gång.
Teknikern
Bannad
Inlägg: 7312
Blev medlem: 29 juni 2007, 14:09:48

Inlägg av Teknikern »

MadModder skrev: Duger det?
Duger? Det är ju tamef*n lysande. Du har just nu bevisat vem som egentligen besitter kompetensen här på forumet.


TACK!
Användarvisningsbild
Chribbe76
EF Sponsor
Inlägg: 1167
Blev medlem: 17 januari 2004, 22:43:17
Ort: Stockholm

Inlägg av Chribbe76 »

Jag har klurat lite på omvandling från quadrature till riktning och puls.

Här finns ett schema på hur man kan göra men jag tycker inte att det funkar bra, för det första kommer riktning och puls i princip samtidigt och om en av quadrature-ingångarna ändras från 0 till 1 och sen tillbaka till 0 väldigt snabbt så kan positionen falera.
http://www.fpga4fun.com/QuadratureDecoder.html

Jag har lagt till lite grejer som gör att det blir perfekt, riktning kommer först och pulsen efteråt.
Den kräver 2st klockpulser/steg men det gör inget om quadrature-ingångarna ändras flera gånger under en hel cykel.
Här är ett Falstad-schema.

Kod: Markera allt

$ 1 5.0E-6 12.682493960703473 53 5.0 50
154 448 48 560 48 0 2 0.0
155 160 64 288 64 0 0.0
155 160 224 256 224 0 0.0
L 144 64 48 64 0 true false 5.0 0.0
L 160 224 48 224 0 true false 5.0 0.0
M 560 48 720 48 0 2.5
M 688 192 720 192 0 2.5
w 160 320 160 256 0
w 160 96 160 160 0
155 272 64 304 64 0 0.0
155 272 224 320 224 0 0.0
w 256 224 272 224 0
w 256 64 272 64 0
w 144 64 160 64 0
w 160 160 272 160 0
w 272 160 272 96 0
w 272 192 272 224 0
w 272 32 272 64 0
w 160 320 272 320 0
w 272 320 272 256 0
154 432 144 512 144 0 2 0.0
154 432 208 512 208 0 2 0.0
154 512 176 592 176 0 2 0.0
150 592 192 688 192 0 2 0.0
155 160 384 224 384 0 0.0
w 160 160 160 256 0
w 512 192 512 208 0
w 512 144 512 160 0
w 272 192 432 192 0
w 368 64 384 64 0
w 384 64 384 160 0
w 384 160 432 160 0
w 432 128 400 128 0
w 400 128 400 32 0
w 400 32 272 32 0
w 432 224 416 224 0
w 416 224 416 64 0
w 416 64 448 64 0
w 416 224 368 224 0
w 448 32 400 32 0
155 448 384 496 384 0 5.0
w 352 480 160 480 0
w 160 480 160 416 0
w 544 384 544 256 0
w 544 256 592 208 0
w 256 448 304 448 0
w 304 448 304 352 0
w 304 352 160 352 0
w 160 352 160 384 0
w 272 320 272 384 0
w 272 384 256 384 0
R 160 416 48 416 1 2 100.0 2.5 2.5
w 272 384 448 384 0
I 352 416 432 416 0 0.5
w 432 416 448 416 0
w 352 480 352 416 0
Skriv svar