Op 7 februari 2023 12:58:50 schreef Vlotternaaldje:
Allen bedankt voor jullie reacties, en ik laat nog weten of er nog een zetje nodig is, dan wel dat het projekt gelukt is.
Nu eerst onderdelen bestellen en kijken of er een PWM signaal uit de Arduino gehaald kan worden in relatie tot een van de sensoren van de scooter.
Groeten!
Toerental lijkt mij de meest eenvoudige. Kan je afleiden van de aansturing van je ontsteekpuls met een soortgelijk RC-netwerkje.
benleentje
Golden Member
100% PWM is geen PWM, he, er is immer geen puls meer waarvan de breedte kan worden gemoduleerd...
Wat een onzin. Er is juist wel in breedte gemoduleerd en wel op 100%, dus wiskundig klopt het nog steeds.
Het is wat anders als je gewoon een drukknop, relais en overname contact hebt en dan gaat zeggen dat is 100% pwm terwijl er niets aan elektronica zit wat überhaupt een PWM signaal kan genereren. Maar als je iets wat PWM kan genereren an mag je zeker zeggen dat is 0% of 100% PWM of alles wat er tussen zit.
Toerental lijkt mij de meest eenvoudige.
Ja maar hoe ga je weten of je pom genoeg druk heeft? Als je goed zou willen sturen kan je dat via een druksensor doen of via een flowmeter in de retour leiding, als je zorgt via een minimale flow in de retourleiding dan weet je ook dat er genoeg druk is om het overdruk ventiel te openen waardoor er automatisch genoeg druk is voor de injectoren.
Op toerental sturen lijkt me een slecht idee. Als je bv bergop rijd dan kan dat best met laag toeren terwijl er best veel brandstof nodig is het toerental is geen goed indicatie van hoeveel brandstof er nodig is.
Het gas-signaal is dat wel en dat wou TS ook gaan gebruiken wat me prima lijkt.
[Bericht gewijzigd door benleentje op (40%)]
Turbokeu
Golden Member
I love watching conspiracy theorists use the airtight logic of the argument from incredulity: "Well I don't understand how it works so it can't be real!!!"
Op 7 februari 2023 17:42:53 schreef Paulinha_B:
Hehe... in mijn ogen is een scooter sowieso knoeiwerk, een verhaal van "ik wil wel maar ik kan niet", tweetaktmotorkes en veel kabaal en vieze dampen van verbrande olie... Maar daar gaat het niet echt over, natuurlijk, en ja, ik weet ook wel dat er ook viertaktscooters bestaan, dat is inderdaad al wat minder bedroevend.
Tja...
In mijn jeugdjaren (jaren '60-70) waren 2-takt motorfietsen >50cc (Suzuki, Yamaha, Kawasaki) in de meerderheid, en performanter dan de toenmalige 4-takt motorfietsen (o.a. Honda).
Dat een 2-takt scootertje van 50cc met misschien 5-6 PK (mijn grasmaaimachine doet evenveel en mijn tractortje doet 13 PK) 'wel wil maar niet kan' begrijp ik.
Wat betreft het lawaai, 2-takters maken inderdaad een veel scherper/hoger lawaai dat sneller als hinderlijk ervaren wordt (ik bezit een 2-takt Mc Cullough bosmaaier en een 4-takt Ryobi bosmaaier met harnas, de Ryobi maakt half zoveel lawaai en klinkt veel doffer en minder hinderlijk).
Wat betreft de geur, sorry, een dieselmotor stinkt, een 4-takt benzinemotor stinkt, maar een 2-takt motor ruikt lekker in mijn ogen neus...
Net zoals harssoldeerdampen voor mij 50% van het soldeerplezier uitmaken, dus geen kwestie om ooit ook maar een afzuigsysteem te voorzien (ik ben roker, dus een beetje meer maakt mij niet uit).
Op 8 februari 2023 10:05:26 schreef Turbokeu:
Wat betreft de geur, sorry, een dieselmotor stinkt, een 4-takt benzinemotor stinkt, maar een 2-takt motor ruikt lekker in mijn neus...
Precies, ik kan me die heerlijke castrol dampen nog goed heugen.
Ik mengde altijd zelf de benzine met castrol race olie, ik reed dan ook geen 40 km per uur. 
Op 7 februari 2023 20:34:15 schreef benleentje:
[...]Ja maar hoe ga je weten of je pom genoeg druk heeft? Als je goed zou willen sturen kan je dat via een druksensor doen of via een flowmeter in de retour leiding, als je zorgt via een minimale flow in de retourleiding dan weet je ook dat er genoeg druk is om het overdruk ventiel te openen waardoor er automatisch genoeg druk is voor de injectoren.
Als er een retour is dan maakt het weinig uit of die pomp voluit draait. Het lijkt mij niet dat de injectie liters per minuut afneemt waar er liters per minuut door dat stukje systeem stroomt.
Op toerental sturen lijkt me een slecht idee. Als je bv bergop rijd dan kan dat best met laag toeren terwijl er best veel brandstof nodig is het toerental is geen goed indicatie van hoeveel brandstof er nodig is.
Hangt van het soort aandrijving af. Of dat een variomatic dan wel geschakelde bak is of slechts een koppeling op centrifugaalkracht die slechts één overbrengverhouding heeft. In dat laatste geval kan er i.d.d. sprake zijn van met lage snelheid en laag toerental bergop rijden. Wat meer brandstof vergt, zoals je ook meer energie gebruikt met een fiets zonder versnelling. Meeste zullen in geval een fiets met versnelling niet in de hogere of hoogste versnelling bergop rijden maar in een (veel) lagere versnelling.
Het gas-signaal is dat wel en dat wou TS ook gaan gebruiken wat me prima lijkt.
gas-signaal kan ook.
Overigens lijkt de MicroSquirt al iets van fuelpressure regeling aan boord te hebben.
https://www.youtube.com/watch?v=0Fw17YLkr4k
En:
Google
Beste mensen,
Onverwacht en aangenaam, kreeg dit topic een lekker Castrol luchtje mee:
Zelf mengen, 15 mm Bing carburateur met de lange instelbare sproeier en het reed al een stuk beter. Oh ja, eerst het rubber op de carb en luchtfilter zetten, het luchtfilter iets omlaag duwen, twee nieuwe gaatjes in het frame boren en je kon niet meer horen dat er een 15 mm op zat. (Puch/Tomos)
Hierbij een tussentijdse update, met wat vragen ook.
Wat gelukt is met de Arduino, Picoscoop en een board met een ledje plus weerstand, is het zichtbaar maken van het PWM signaal dat de Arduino kan maken. Dat was erg lonend!
Ook een 1,5 en 3 en 4,5 volt signaal aangesloten op de Arduino die dan verschillende PWM signalen laat zien.
Tenslotte ook de stroomafname van de benzinepomp gemeten: die ligt laag, dat wil zeggen tussen de 1,3 en 1,4 ampère.
Toen verder met het schema van Lambiek, waarbij de Arduino een controller aanstuurt, met een gefiltert PWM signaal. ( In een later stadium wil ik kijken of een mosfet met of zonder driver tussen de Arduino en de pomp gezet kan worden)
Vanwege het 5v signaal wat de Arduino levert, lijkt de versterking door de Opamp in het schema niet nodig. Klopt het schema zonder Opamp? Zie foto:
Omdat de filtering een laagdoorlaat type is komt de weerstand 100K meteen op de plus van de Arduino en de condensator daarna, tussen de rails, met een capaciteit van 100nF.
>Sparky GLX geeft aan dat de kantelspanning op grond van deze twee waarden 15 Hz is. Als ik het goed begrijp worden dan alle frequenties tot 15HZ doorgelaten, en daarboven geblokkeerd. Slaat deze frequentie op het PWM signaal van de Arduino, dan komt er niets door, want het signaal van de Arduino is ongeveer 500Hz. Volgens Digi Key calculator zou de weerstand dan 31k kunnen zijn, en de condensator 10 nF.
Of slaat deze kantelfrequentie op iets anders?
Gaat het trouwens om een keramische condensator?
? Wanneer het filter goed is zal ik dat kunnen zien op de scope.
? Maar ik zal ook de Kemo met een potmeter die is meegeleverd de pomp aan laten sturen om zo alvast te kunnen horen dat deze controller het kan.
@HD13
Al eens in Tuner Studio gekeken of de microsquirt zelf dit signaal niet kan genereren ?
Je bent niet de enige die z'n brandstofpomp wil regelen.
Goed idee van je, maar ik zie dat bij de programmable outputs via TunerStudio alleen een 5V signaal aan of uit gezet kan worden in MicroSquirt, wat hooguit een relais mag bedienen.
Misschien is deze mogelijkheid wél te gebruiken om de Arduino van een net 5Volt signaal te voorzien, en hoeft er elders geen 12 naar 5 volt omzetting plaats te vinden!
@ Sparky GLX
Wat je ook zou kunnen doen, is zo'n regelaar gebruiken, vast ingesteld voor een lage snelheid, en met een apart signaal de regelaar naar 100% sturen als dat nodig is, als je één of ander bruikbaar signaal van de microsquirt of ergens anders vandaan kunt halen. Je stuurt de pomp dan niet continue variabel aan, maar op 2 standen. Het voordeel daarvan is dat je de hele Arduino niet nodig hebt, wat het een stuk eenvoudiger en betrouwbaarder zou maken.
Is een gaaf idee!
Van complex naar simpel. Dat bij bepaalde waarden van de MAP de Kemo in of uitgeschakeld wordt door de MicroSquirt.
@Paulinha_B
als de pwm-uitgang hoog is, dan wordt de condensator C1 opgeladen via de serieweerstand R1. Is daarentegen de pwm-uitgang laag, dan wordt de condensator ontladen via diezelfde weerstand. Daarmee is de spanning over de C een maat voor de verhouding tussen de tijd van laden (="hoog") en de tijd van ontladen (="laag"). Want hoger die verhouding, hoe meer er wordt geladen, en hoe minder er wordt ontladen.
Door deze uitleg begint het langzaam bij mij te dagen hoe de ‘omzetting’ van een PWM signaal naar analoog te werk gaat. Het is bijzonder ingenieus.
Zoiets als dat het niet gaat om de vergelijking van een grafiek, maar de oppervlakte eronder. Niet de hoogte van het voltage, maar de lading, vermogen die ermee gepaard gaat. Daar moet ik nog verder mee.
> @Harry64
De pompdruk is eigenlijk geen probleem, het is alleen bij de heel lage belasting dat deze omlaag zou kunnen. Wel denk ik dat er een heel eenvoudig/primitieve regeling van de druk is, en er geen feedbackloop qua druk aanwezig is.
? Ik zou het fijn vinden wanneer jullie nog eens je commentaar en adviezen wilde geven. Dat heeft me de vorige keer goed geholpen, en brengt de toepassing naar de praktijk weer een stukje dichterbij! Voor nu gaat het vooral om het filter te laten werken en te begrijpen.
Alvast bedankt en groeten.