negatief, alleen mijn honda CB 750 F2 heeft standaard een toerenteller
mijn muz had hem niet en mijn dnepr ook niet.
nu wel, want bij de dnepr zit er iets van shinyo ofzo op en bij de muz zit er een compleet digitaal dash op
joopoldenzaal
ik heb mijn hersens niet in de hand.
Hallo Henk.
Mijn eerste motor was een CB750F2
Nu is het een Honda Valkyrie F6C 6-cillinder 1520cc
http://www.joopangelier.nl/web%20images/joop.jpg
Groeten joop...
[Bericht gewijzigd door joopoldenzaal op (12%)]
tja, honda heeft zijn zaakjes goed voor elkaar wat betreft dash, ik weet echter van veel jongens die verbouwen of zelfs compleet bouwen dat mooie tellertjes krijgen echt een drama is. op mijn dnepr is ook niet echt mooi. zo, maar wel functioneel..
Btw wel een hele volle motor, ik ben beetje masochistisch aangelegd als het op voertuigen aankomt, dus moet graag beetje afzien op en in mijn voertuigen.
De honda is kuiploos (16 V) ik denk dat jij nog een 8 V gehad hebt
de Muz is een baghira black panther
de dnepr heb ik nog weinig mensen verder mee zien rijden als 100 m voor ze eraf stapten en zich afvragen hoe ik daarmee de weg op durf. (MT16 met zijspan aandrijving en zonder enige vorm van stuurdemper)
[Bericht gewijzigd door High met Henk op (49%)]
joopoldenzaal
ik heb mijn hersens niet in de hand.
Hier staan de foto's van de bestukte print met stappenmotor:
http://www.joopangelier.nl/download/Stappenmotor/side%20view.jpg
Nu de software nog.
Groeten Joop
[Bericht gewijzigd door joopoldenzaal op (13%)]
joopoldenzaal
ik heb mijn hersens niet in de hand.
Hallo mensen.
Bij het testen van het analoge gedeelte blijkt er iets helemaal mis te zijn.
De versterking van de instrumentatie versterker AD8226 lijkt afhankelijk te zijn van de amplitude van het ingangs signaal.
De versterking zou 5x moeten zijn (12K4 weerstand)
Dat klopt met de datasheet.
Bij een ingangsspanning van 0,1 volt klopt dit ongeveer.
Maar maak ik de ingang 1 Volt dan is de uitgang 3,3 Volt i.p.v. 5Volt.
De uitgang loopt echter niet vast.
De voeding is 5,2 Volt.
Het probleem is er zowel op de print als op het breadboard.
Schema: http://www.joopangelier.nl/download/Stappenmotor/schema.png
Wie heeft er een idee?
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
De output van de ad8226 heeft geen loadweerstand, en de input van de pic ook niet. (is nu veel te hoogohmig en daardoor niet-lineair)
joopoldenzaal
ik heb mijn hersens niet in de hand.
Hallo Arco.
Ik wist niet dat dat nodig was.
Heb ik iets in de datasheet gemist.
Zou een weerstand van b.v. 10K naar de gnd genoeg zijn?
Ik ga het proberen.
Joop...
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
De output van de 8226 wordt bij 2k, 10, en 100k load gespecificeerd, niet zonder load...
En de input van de PIC mag maximaal 2k5 zijn, niet hoger...
joopoldenzaal
ik heb mijn hersens niet in de hand.
Zo simpel is het blijkbaar niet.
Een 1K weerstand van de uitgang naar de ground maakt niets uit.
Ik vind het een raadsel.
joopoldenzaal
ik heb mijn hersens niet in de hand.
Dit lijkt hetzelfde probleem te zijn: http://electronics.stackexchange.com/questions/52368/why-is-my-instrum…
common-mode voltage violation
Maar wat doe ik eraan?
AD8227 gebruiken?
Ingangs spanning kleiner maken en de versterking verhogen?
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Je had ook een 16F1787 kunnen gebruiken, daar zitten 2 OPA's in... (Zo noemt Microchip de interne OpAmp...
)
joopoldenzaal
ik heb mijn hersens niet in de hand.
Ik gebruik nu de AD8227 i.p.v. de AD8226 en dat gaat goed.
Probleem opgelost.
Ondertussen werken we aan de software.
Ik had verwacht dat de twee spoelen van de stappenmotor met een fase verschil van 90 graden aangestuurd moet worden.
Vreemd genoeg moet dit volgens de datasheet van de vid29 60 graden zijn. Waarom dat zo is begrijp ik niet.
Aansturen met 90 graden wil niet.
Het motortje draait dan niet terwijl het bij 60 graden wel draait.
De software is zover klaar dat de stappenmotor links en rechtsom
kan draaien en de snelheid instelbaar is.
We gaan microsteps toepassen d.m.v. PWM zodat de stappen niet meer zichtbaar zijn.
Nu zijn de stappen nog 1 graad.
Bij microstappen is het 1/12 graad.
Het bereik op het wijzerplaatje is 90 graden.
Dat zijn dan dus 1080 stapjes.
De wijzers uit China zijn binnen gekomen.
Ze zijn perfect.
Verlichting van de wijzer is ook mogelijk.
Ik ga de print aanpassen zodat een derde led de wijzer verlicht.
Groeten joop
joopoldenzaal
ik heb mijn hersens niet in de hand.
De eerte versie van de software is nu klaar.
De aansturing werkt nu met microsteps van 0,083 graden
Dat is mer PWM geregeld.
Na het aanzetten gaat de wijzer eerst helemaal naar de linker aanslag.
Dat is dan de nul instelling.
1080 stapjes naar rechts is dan volle schaal.
De 0 tot 5 Volt ingangs spanning op de A/D ingang van de controller
komt dan overeen met 0 tot volle schaal op het wijzerplaatje.
Wijzerplaatje zijn in de maak bij drukkert.nl
Binnenkort een youtube filmpje.
Groeten Joop
joopoldenzaal
ik heb mijn hersens niet in de hand.
Op het breadboard werkte het, maar op de print niet.
Het blijkt een fout in de eagle bibliotheek te zijn.
De pinning van de BAT54S is verkeerd.
Ik moet ze nu op de kop en verdraaid solderen.
Lastig.
Een ander foutje is dat we als Vref voor de A/D converter de 5V voeding gebruiken.
Het schakelen van de spoeltjes met pwm geeft veel storing op de voeding waardoor Vref niet stabiel is.
Ik heb nu een 47uF SMD ker. i.p.v. 100nF over de voeding en dat helpt.
De beweging van de wijzer is nu nog wat schokkerig.
Dat komt omdat de software voor A/D ingang 8-bit gebruikt.
Daar door zijn er 255 stapjes.
Dat is veel slechter dan de microsteps van 0,083 graden.
Dat zijn 1080 stapjes
We gaan nu 9 of 10 bits proberen.
10 bits is misschien niet zinvol omdat het laagste bit toch altijd staat te klapperen.
Groeten Joop....
Ga je altijd uit van wat er in de bibliotheek staat Joop?
Zelf kontroleer ik het altijd, ga er nooit vanuit dat het goed is.
joopoldenzaal
ik heb mijn hersens niet in de hand.
Dat was de eerste keer dat er een ernstige fout in zat.
In het vervolg ga ik het eerst checken.
Ondertussen heb de meter in de praktijk op de motor getest.
Voor deze test is de meter via de jumpers als voltmeter ingesteld.
Bij het aanzetten gaat deze naar de 12 Volt accuspanning.
Na het starten van de motor gaat de wijzer naar 14 Volt.
Dat is de generatorspanning.
Dat werkt prima.
Wat er nog verbeterd moet worden is dit:
-Het schokkerige van de wijzer wordt veroorzaakt door een software fout.
Als de software aangepast is dan zijn er 1080 stappen, nu 90.
-De voeding voor de PIC en de instrumentatie versterker moeten eigenlijk gescheiden zijn. Door ruimte gebrek probeer in nu beide te voeden via een eigen spoel en een eigen condensator.
Dat zou ook goed moeten zijn.
Hopelijk krijg ik dat nog op het printje.
Als de software aangepast is maak ik een youtube filmpje.
Groeten Joop...
joopoldenzaal
ik heb mijn hersens niet in de hand.
Ja, maar ik ga van 14,4 volt naar 5 Volt.
Als er een beetje stroom loopt wordt de regelaar warm.
Vandaar dat ik een TO-252 gekozen heb.
Die zit aan een kopervlak gesoldeerd.
rew
four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/
Op 5 juni 2013 12:22:57 schreef joopoldenzaal:
[..fout eagle bibliotheek...] De pinning van de BAT54S is verkeerd.
Ooops. Die gebruik ik ook wel eens. Ik ga het controleren.
10 bits is misschien niet zinvol omdat het laagste bit toch altijd staat te klapperen.
Ook al staat zoiets te klapperen, gemideld staat ie wel ongeveer in de juiste richting. Stel de waarde moet 555.4 zijn, dan zal hij bijvoorbeeld tussen 554 en 556 met een gemiddelde van 555.4 staan te klapperen. Ga je met je wijzertje "mee", zal een mens (met voldoende goede loupe) gewoon die 555.4 kunnen aflezen van het "wiebelende" wijzertje.
joopoldenzaal
ik heb mijn hersens niet in de hand.
We hebben 10 bits geprobeert, en dat gaf inderdaad het beste resultaat.
Dan zijn er ook 1024 stappen.
Dat komt het meest overeen met de 1080 microsteps van het stappen motortje.
Er is nog een probleem met de aanwijzing.
Op sommige plaatsen gaat de wijzer een beetje trillen.
Het zou kunnen dat het een terugkoppeling is van het motortje
naar de 5 volt referentie spanning van de PIC.
In het schema staat de voeding nu gescheiden.
Ik moet de print nog modificeren en kijken of dat helpt.
Ook gaan we kijken of het helpt om de inwendige 4,1 ref spanning
van de PIC te gebruiken i.p.v. de 5V voeding als ref te gebruiken.
Het schema staat hier:
http://www.joopangelier.nl/download/Stappenmotor/schema.png
Wel even vernieuwen drukken.
Joop...
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
De 5v van de PIC zelf kun je bij 10 bits niet als referentie gebruiken, dat is veel te onstabiel. Interne vaste referentie zal misschien wel gaan.
Hoewel bij 10 bits AD een externe referentiespanning veel beter is.
Op de Vdd van de PIC zit al gauw 50...100mV aan rommel, goed voor 10...20 AD stappen...
joopoldenzaal
ik heb mijn hersens niet in de hand.
Externe referentie is helaas niet mogelijk.
Die poort is al in gebruik voor PWM.
Een probleem is ook dat de A/D ingang van de 5V voeding afgeleid is.
Dit is mogelijk:
-4,1 volt interne referentie
-voeding van controller en versterker scheiden door LC filters.
-Of een combinatie van beiden.
Joop...
[Bericht gewijzigd door joopoldenzaal op (13%)]
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Interne VRef van 4.096 zal wel beter werken. En de condensator C4 van 10uF is veel te hoog, moet 100nF zijn. (Of een 100nF erover zetten)
Voor de 2 spoeltjes gewoon RF beads nemen.
joopoldenzaal
ik heb mijn hersens niet in de hand.
Waarom?
Hoe hoger de capaciteit des te beter zou ik zeggen.
Dito voor de spoel.
Waarom zou je een lage waarde willen gebruiken?
rew
four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/
Omdat een 100nF condensator gemaakt is om in een picoseconde een stroomstoot te kunnen afgeven. Een 10uF gaat ergens na 100ns pas ingrijpen als er ineens stroom gevraagd wordt. (picoseconde is iets overdreven, maar er zit een significant verschil!). En het gaat dus om die hele korte snelle stroomstootjes.
(Weet je hoe een CMOS inverter werkt? Een NMOS- en een PMOS- FET zitten met hun gates op de ingang aangesloten. Is de ingang 0V geleidt de PMOS is de uitgang hoog. Is de ingang 5V geleidt de N-fet is de uitgang laag. Omdat dit ook moet werken als de voeding maar 3V is (of nog minder tegenwoordig), is de threshold spanning van die FETs dus onder de 2V. Nu moet je eens bedenken wat er gebeurt als de ingangsspanning op 2.5V gehouden wordt. Dan geleiden beide fets! Dat kost stroom. Nu zal je over het algemeen deze situatie proberen te voorkomen, maar als er geschakeld wordt is er altijd een kort moment waarbij deze situatie zich even voordoet. Dat veroorzaakt korte, felle stroompiekjes bij digitale ICs.)