Sida 1 av 4

Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 10:28:43
av niklas0000
Kan man på ett enkelt sätt bygga något som begränsar en PWM signal uppåt?
Bakgrund: Vi är en förening som kör med RC bilar inne på en nålfiltsbana på vintern och vi vill ta fram en enhetsbil (klass) som passar våran bana då dom bilar vi kör idag har slutats säljas.
Vi har hittat en bil som skulle passa men den går en aning för fort och vi skulle vilja begränsa det i bilen och helst mellan mottagare och ESC (fartreglage). Det finns möjlighet att ställa trottelns epa via radion idag men vi måste ha kontroll på begränsningen då vi kör tävlingar och vill istället ha någon fast begränsning i bilen. Om jag har förstått saken rätt skickar mottagaren ut en PWM signal på 1ms till 2ms och skulle man kunna begränsa den med något motstånd eller liknande till tillexempel 1,5ms?

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 10:32:05
av Tekko
Det skulle bli ett sjuhelvetes meck med mikrokontrollers å tjaffs, lättare att bara sänka spänningen med typ en cell, eller byta motorn till en med något lägre KV.

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 10:33:37
av metric
Det är nog inte den enklaste lösningen, kan du inte programmera om fartreglaget?
Sätta mindre hjul på bilen?

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 10:49:50
av niklas0000
Bilen körs med 2s lipo och elektroniken klarar inte en 1s och däck är redan under utredning.
Tyvärr är det inte möjligt att programmera esc det är en billigare RTR bil.
Vitsen är att den ska vara en billig bil som alla ska ha råd med så att det blir bra en inkörsport till RC sport.
Vi är många erfarna RC åkare och kör betydligt bättre grejer på vår buggy bana om man så säger.

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 10:53:06
av niklas0000
Vad jag förstår så är det då ingen bra lösning att spärra PWM, ingen enkel sån i vare fall.
Detta kan vara en lösning men tyvärr dyr. https://www.rpphobby.com/product_p/hey2epa.htm

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 11:02:55
av Icecap
Som jag ser det ska det inte vara ett större problem - om man blandar in en µC i det hela.

Det är inget problem att fånga den verkliga pulslängd i en µC - och det är inget problem att skicka ut pulser heller. Och att skicka ut en puls med en given längd är knappast ett problem heller - och att lägga till en viss max längd på den puls är enkelt.

Så nej, inget större problem - men det kräver en liten µC i ledningen till servon. Det kan vara plug-and-play som gäller.

Det svåraste ser jag som att man ska ställa in alla enheter till samma värde och att man kan ändra det värde enkelt.

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 11:24:14
av Tekko
eller enklaste lösningen av alla: Ge fan i att gasa fullt. Lite som att ställa om ECU'n på en personbil så man kan sitta med fullt gaspådrag men ändå hålla hastighetsbegränsningen.

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 11:29:01
av niklas0000
Vi kan inte sätta obegränsade bilar i händerna på nybörjare. Då kommer vi inte få vara kvar länge i lokalen vi hyr.
Detta ska vara under ordnade former och med lika förutsättningar.

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 11:32:38
av Tekko
Limma in en plastbit i gasreglaget på radiorna då, exakt det gjorde de på stereon i uppehållsrummet på skolan efter klagomål på för hög ljudvolym.

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 11:34:27
av niklas0000
Icecap
Du har inget schema på din ide?

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 11:37:30
av niklas0000
Tekko
Många diverse lösningar har diskuteras men här är frågan om PWM signalen lyfts.

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 11:44:33
av Icecap
Jorå - i skallen. Men innan det kan bli allvar ska det definieras vilken spänning som radion kör på, hittas en lämplig (8-pinnad?) µC och räknas ut hur man programmerar den enkelt (ICSP, kontaktdonet är det svåra).

Men om jag minns rätt brukar RC-utrustning (radio) drivas med 6V så första steg är nog en LDO-regulator till µC'n för att säkra mot problem.
Sedan lite ingångsskydd till µC'n (en zener + ett motstånd).
Sedan kommer själva µC'n som då driver utgången med den begränsade pulsen direkt. Den måste ha intern oscillator, CCP-funktion och en timer eller två, det finns en del PIC som klarar detta.

Funktionen är att med en CCP fångar man flankerna på pulsen, vid fallande flank har man längden på pulsen. Detta utlöser en kort uträkning och en puls ut från µC'n.

Detta upprepas för varje inkommande puls.

Man kan ju även skala pulsen så att 0% - 100% in ger t.ex. 0% - 60% ut.
Eller bara lägga tak på så att det hela är linjärt till det givna taket som bara inte överstigas.

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 11:46:55
av Tekko
Icecaps idee funkar bara om man kan programmera microcontrollers typ atmel avr, microchip pic, arduino, stm32 etc. endera knacka direkt i C kod eller i arduino/stm32 IDE, så det är ingen fråga om ett kopplings-schema.

Så det e enkelt för de som kan dylikt att säga att det är en snabb och enkel lösning.

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 11:55:24
av danei
En resistor i serie med motorn borde vara en smidig lösning.

Re: Begränsar en PWM signal uppåt?

Postat: 8 december 2018, 11:59:19
av niklas0000
Tekko
Du har nog rätt det är inte så lätt för en annan som inte kan det här.
Känns som vi kanske får avfärda metoden?