Skriva på whiteboard
Re: Skriva på whiteboard
Tja, om båda transistorerna på ena sidan av bryggan leder samtidigt blir det ju kortslutning; kretsarnas matning försvinner. Dödtid måste så klart användas.
3-bitars r2r är nog lite klent eftersom strömmarna ska vara sinusformade, inte triangelformade. 3-bitars kanske räcker om motståndsvärdena väljs så att spänningen blir sinusformad.
Jag byggde en PIC-baserad stegmotordrivare en gång. Det var svårt. De höga strömmarna skapade spänningsfall över ledningsbanor. Induktanserna skapade spikar som störde jämförelsen mellan uppmätt ström och referensvärde. Jag kommer inte ge mig på det igen, utan förmodligen köpa en färdig baserad på Allegro-kretsen eller liknande.
3-bitars r2r är nog lite klent eftersom strömmarna ska vara sinusformade, inte triangelformade. 3-bitars kanske räcker om motståndsvärdena väljs så att spänningen blir sinusformad.
Jag byggde en PIC-baserad stegmotordrivare en gång. Det var svårt. De höga strömmarna skapade spänningsfall över ledningsbanor. Induktanserna skapade spikar som störde jämförelsen mellan uppmätt ström och referensvärde. Jag kommer inte ge mig på det igen, utan förmodligen köpa en färdig baserad på Allegro-kretsen eller liknande.
Re: Skriva på whiteboard
Vad jag vet av jojjes inlägg så är 1/20 dels steg det mesta man kan ha för en "sannposition".
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Re: Skriva på whiteboard
Nu har vi fixat a3979 kretsar, etsat och lött kretskort åt dem.
Men, vi tror inte att våran lösning kommer funka.
Bara luftkylning.
Så vi har skaffat PLCC44 kapslar och etsat kort åt dem.
Jag väntar ännu på komponenterna så snart ska nog armarna flyga snabbare.
Men en fråga, det blir nog svårt att svara på men ungefär hur stark blir en 4,5A motor på 2A?
Hälften så stark eller jätte klen?
Kommer det att funka med 2 eller 2,5A på X-motorn? Vad tror ni?

Med en sockel för ssop till dil. Den var för bred så jag tog 2 och slipade ner dem till 45% och satte ihop dem.
Det gav mig den mm jag behövde.

Nytt kort på gång. Jag skulle vilja ha en autonom etsnings process...

Så här ska det bli.

Klart! Lätt det bästa jag har etsat.
Som ni ser är varannan pad på sidorna oanvända, jag hittade inte rätt skruvplint. Eller jag hittade ingen snarare.
Men jag har tagit bort dem nu, lödde fast en kabel på dem och ryckte.
Detta kortet ska monteras på en kylfläns.

Typ sådär.
Men, vi tror inte att våran lösning kommer funka.
Bara luftkylning.
Så vi har skaffat PLCC44 kapslar och etsat kort åt dem.
Jag väntar ännu på komponenterna så snart ska nog armarna flyga snabbare.
Men en fråga, det blir nog svårt att svara på men ungefär hur stark blir en 4,5A motor på 2A?
Hälften så stark eller jätte klen?
Kommer det att funka med 2 eller 2,5A på X-motorn? Vad tror ni?

Med en sockel för ssop till dil. Den var för bred så jag tog 2 och slipade ner dem till 45% och satte ihop dem.
Det gav mig den mm jag behövde.

Nytt kort på gång. Jag skulle vilja ha en autonom etsnings process...

Så här ska det bli.

Klart! Lätt det bästa jag har etsat.
Som ni ser är varannan pad på sidorna oanvända, jag hittade inte rätt skruvplint. Eller jag hittade ingen snarare.
Men jag har tagit bort dem nu, lödde fast en kabel på dem och ryckte.
Detta kortet ska monteras på en kylfläns.

Typ sådär.
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Re: Skriva på whiteboard [!!!Hjälp!!!]
Panik hjälp behöves!
Vi har problem med kortet.
Det ger max ca 200mA när vi har 3,48V på Vref och 0,18ohm som Rs.
Varför? Har någon någon ide?
Det är följande schema:
http://jojje.eu/ElektronikForumet/A3979_Schema.jpg
Men schemat är till för A3979 men vi använder A3977 men dem ska vara samma va?
Enligt datablandet så är Imax=Vref/8Rs=2,43 i vårat fall.
Ingen strömbegränsning är på på nätagget eller något sådant.
Alla ider är hjärtligt välkommna då vi ska pressentera arbetet om några dagar.
Vi har problem med kortet.
Det ger max ca 200mA när vi har 3,48V på Vref och 0,18ohm som Rs.
Varför? Har någon någon ide?
Det är följande schema:
http://jojje.eu/ElektronikForumet/A3979_Schema.jpg
Men schemat är till för A3979 men vi använder A3977 men dem ska vara samma va?
Enligt datablandet så är Imax=Vref/8Rs=2,43 i vårat fall.
Ingen strömbegränsning är på på nätagget eller något sådant.
Alla ider är hjärtligt välkommna då vi ska pressentera arbetet om några dagar.
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Re: Skriva på whiteboard [!!!Hjälp!!!]
Sablans ni han inte hjälpa oss i tid så vi fick IG i projektarbete
Ni får vara snabbare nästa gång.
Eller så är det första april idag.
Vi har skippat att felsöka då det är tråkigt så vi monterade på de 2st parker L50 enheterna vi hade i skolan och tvingade skolan att köpa ett 48V 10A nätagg med en deadline på 2 timmar.
Och nu funkar allt felfritt.
Imorgon blir det att presentera detta för våra 2:or.
Lite bilder på dagens arbete:
Jag hoppas att ni fattar vad som är vad för jag är för slut för att skriva.
Här är en film när roboten målar en snögubbe:
Samma bild målas 2 gånger exakt på varandra, inga "step loss" som utgjorde 10% av det gamla drivstegets vardag..
Cirklarna är 360 st linjer.
Och nu kallar man linje funktionen med relativa för flyttningar.
Vi ska koda om lite så allt är absoluta positioner istället.
Allt är nu i c istället för Qbasic, vilken lättnad, nu kan man skriva på riktigt.
Men jag kan inte få till någon mikrosekunds delay. ms dos 6.22 som OS.
Jag kör med 2st for-loopar som är inne i varandra för att inte göra något mellan pulserna.
Jag har en fråga som jag hoppas att någon kan svara på.
Om vi använder mach 3 för att kunna måla i cad och sådan få ut det på tavlan kan vi det?
På parallell porten är följande kopplat:
0:x step
1:x dir
2:x shutdown
3:y step
4:y dir
5:y shutdown
6:pennans läge, 5V=nere 0V=uppe
Status pinnarna har de 4 ändläges sensorerna på sig.
Aktiva höga.
Skulle det gå eller inte?
Pennan måste få 0.5sek på sig att stiga/falla.
Skulle man kunna köra plasma läge eller något liknande och få den att funka?

Ni får vara snabbare nästa gång.
Eller så är det första april idag.
Vi har skippat att felsöka då det är tråkigt så vi monterade på de 2st parker L50 enheterna vi hade i skolan och tvingade skolan att köpa ett 48V 10A nätagg med en deadline på 2 timmar.
Och nu funkar allt felfritt.
Imorgon blir det att presentera detta för våra 2:or.
Lite bilder på dagens arbete:







Jag hoppas att ni fattar vad som är vad för jag är för slut för att skriva.
Här är en film när roboten målar en snögubbe:
Samma bild målas 2 gånger exakt på varandra, inga "step loss" som utgjorde 10% av det gamla drivstegets vardag..
Cirklarna är 360 st linjer.
Och nu kallar man linje funktionen med relativa för flyttningar.
Vi ska koda om lite så allt är absoluta positioner istället.
Allt är nu i c istället för Qbasic, vilken lättnad, nu kan man skriva på riktigt.
Men jag kan inte få till någon mikrosekunds delay. ms dos 6.22 som OS.
Jag kör med 2st for-loopar som är inne i varandra för att inte göra något mellan pulserna.
Jag har en fråga som jag hoppas att någon kan svara på.
Om vi använder mach 3 för att kunna måla i cad och sådan få ut det på tavlan kan vi det?
På parallell porten är följande kopplat:
0:x step
1:x dir
2:x shutdown
3:y step
4:y dir
5:y shutdown
6:pennans läge, 5V=nere 0V=uppe
Status pinnarna har de 4 ändläges sensorerna på sig.
Aktiva höga.
Skulle det gå eller inte?
Pennan måste få 0.5sek på sig att stiga/falla.
Skulle man kunna köra plasma läge eller något liknande och få den att funka?
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Re: Skriva på whiteboard
Pennsystemet är det som har varit med längst och ska snart uppgraderas.
Har ni några ider?
Vi har tänkt på att använda ett standard servo och 2st länkarmar så pennan åker 90grader från tavlan istället för som det är nu.
Typ såhär:
O=led
X=servo led.
Leden ovanför servot sitter såklart fast relativt till servot.
Har ni några ider?
Vi har tänkt på att använda ett standard servo och 2st länkarmar så pennan åker 90grader från tavlan istället för som det är nu.
Typ såhär:
Kod: Markera allt
O-----O
|
|
X-----O
|
|---|
| |
| |
| |
| |
|___|
\_/
V
X=servo led.
Leden ovanför servot sitter såklart fast relativt till servot.
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Re: Skriva på whiteboard
halvsteg.
Ska vi köra med finare steg eller?
1/20 dels finns som finast.
Ska vi köra med finare steg eller?
1/20 dels finns som finast.
Re: Skriva på whiteboard
Prova med vad som helst, bara det inte låter så där illa. Lägre ner än till 1/10 skall inte behövas.
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Re: Skriva på whiteboard
Ännu några timmar nerlagda på denna skapelse och detta är resultatet för idag:

Det som sitter på din-skenan är PSU, automat säkring, lampa för nätspänning på, lampa för spänning OK, lampa för nödstopp aktiverat, lite kopplings plintar och stegmotor drivarna.
Vissa saker finns inte på bilden, de satte vi på efter den togs.
Snögubben är gjord av samma kod som igår skrev den över hela ytan(med halvsteg) och idag typ 5cm hög(med 1/20 dels steg)
Så nu har vi mycket bättre precision.
1400 steg blir typ 5cm.
28 tusen steg i y och 26 tusen steg i x.
Nu får det snart bli bättre pen upphängnings system.
Något med solenoider kanske?






Det som sitter på din-skenan är PSU, automat säkring, lampa för nätspänning på, lampa för spänning OK, lampa för nödstopp aktiverat, lite kopplings plintar och stegmotor drivarna.
Vissa saker finns inte på bilden, de satte vi på efter den togs.
Snögubben är gjord av samma kod som igår skrev den över hela ytan(med halvsteg) och idag typ 5cm hög(med 1/20 dels steg)
Så nu har vi mycket bättre precision.
1400 steg blir typ 5cm.
28 tusen steg i y och 26 tusen steg i x.
Nu får det snart bli bättre pen upphängnings system.
Något med solenoider kanske?
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
-
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Re: Skriva på whiteboard
Tack, nu ska jag börja att göra en cad-miljö som man kan måla i och få ut allt på tavlan.