Jump to content
elektro-skateboard.de

barney

Elektro-Skater
  • Gesamte Inhalte

    3.658
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    8

Alle erstellten Inhalte von barney

  1. barney

    Nunchuk auf LiPo umrüsten

    Die funkbasierten Nunchuks von MadCaz oder Logi3 haben og Akkus aus 2008 und sind oft Tot oder halten nur wenige Minuten. Es besteht die Möglichkeit das Akkupack 1:1 auszutauschen oder gleich durch ein viel Leistungsfähigeres LiPo-Akku zu ersetzen. Die Umbauzeit ist mit ca. 1h anzusetzen. Kosten liegen ohne Porto bei ca. €10,-. Hier wird aufgezeigt, wie der MadCatz Nunchuk Nachbau von NiCd 3.6V, 120mA auf LiPo 3.7V, 300mA, mit ca. 2.5 facher Kapazität umgerüstet wird. Zusätzlich wird die Ladezeit auf ca. 1h verkürzt. Die Betriebszeit sollte mit dem Umbau über 10h kommen. Basiert auf St1fts Beitrag: http://www.elektro-skateboard.de/forum/showpost.php?p=28411&postcount=2 Bauteilliste: 1 x LiPo 3.7V 300mA ca. €7,- 1 x 50 - 500mA LiPo Laderegler für 1S Lithium Polymer Akku 3,7V LiPo, voreingestellt auf 300mA Ladestrom ca €3,- 1 x 20cm Litze rot feinardig 1 x 20cm Litze sw feinardig Set im Shop erhältlich: 1 x LiPo 3.7V 320mA 1 x 50 - 500mA LiPo Laderegler für 1S Lithium Polymer Akku 3,7V LiPo, voreingestellt auf 300mA Ladestrom Die am Akku vormontierte Litze ist lang genug für den Einbau. Shop-Link: Nunchuck LiPo Tuning Kit 320mAh Bezeichung des Lademoduls LiPo mit Lademodul verklebt Doppelseitiges Klebeband mit aufgeschäumten Polster Ladeanschluss Lademodul Es reichen auch 4-5cm Litzenlänge Ladebuchse MadCatz Achtung Kurzschlussgefahr für den Pluspol, dieser kann gegen die Minus Metallschiene gedrückt werden. Daher die Unmengen an Kleber. Gesamtschaltung Achtung Leitung duch die Durchführungen in der blauen Leiterplatte ziehen, nicht wie hier gezeigt ausführen, Litzen können deutlich kürzer ausfallen, sonst gibt es Probleme beim Zusammenbau. Loch in der Unterschale für die beiden LEDs mit 3mm Bohrung berücksichtigen. Die LEDs zeigen den Ladevorgang mit einer roten LED und Laden fertig mit einer blauen LED an. Fixierung Platine
  2. barney

    HC-05 Bluetooth Modul

    Das HC-05 Modul muss machmal auf eine andere Schnittstellengeschwindigkeit eingestellt werden. Das geht mit folgendem Programm: Schritte für die Programmierung: 1. Software in den Teensy / Arduino laden 2. AT-Jumper stecken und das Board von der Spannungsversorgung kurz abtrennen 3. Jetzt sollte die AT-Mode LED blinken/leuchten. Der Teensy arbeitet das Programm ab und schaltet kurz die LED auf dem Teensy ab. Leuchtet diese, ist die Programmierung durch. 4. Spannung aus, AT-Jumper abziehen, Spannung an 5. Das Elektroskate Programm in den Teensy laden. 6. Handy nehmen und nach BT-Geräten suchen. Sollte ein HC-05 gefunden werden, hat die Programmierung nicht geklappt. 2-4 wiederholen! Erscheint ein "Elektroskate-Controller" im Handy bei Scan, dann pairen und die Pin "1234" eingeben. Als App für Android empfehle ich "Bluetooth Terminal" für umsonst. BT-Terminal starten - Secure Connect und mit dem "Elektroskate-Controller" verbinden. Es sollten für Menschen lesbare Daten angezeigt werden. /* AT Kommandos muessen innerhalb 0,5 Sekunden nach Spannungsversorgung gesendet werden An den Jumper denken! */ int led = 13; void setup() { Serial1.begin(38400); // Default fuer AT-Mode HC-05 38400 Baud pinMode(led, OUTPUT); digitalWrite(led, LOW); } void loop() { delay (1000); digitalWrite(led, HIGH); Serial1.write("AT+NAME=Elektroskate-Controller\r\n"); Serial1.write("AT+UART=230400,0,0\r\n"); Serial1.write("AT+VERSION?\r\n"); Serial1.write("AT+NAME?\r\n"); while (Serial1.available() > 0) { Serial.write(Serial1.read()); // Hat das Modul es geraft? } delay (2000); digitalWrite(led, LOW); /* // Nur lesen! Serial1.write("AT+NAME?\r\n"); Serial1.write("AT+VERSION?\r\n"); while (Serial1.available() > 0) { Serial.write(Serial1.read()); } */ delay (20000); digitalWrite(led, HIGH); } Damit wird der HC-05 auf 230400 Baud umgestellt und nach Elektroskate-Controller umbenannt. Schöne AT-Kommandos für den HC-05: AT+ADDR? Modul Reset AT+RESET Umbennenen des Moduls AT+NAME=Elektroskate-Fernbedienung Wie heißt das Modul? AT+NAME? Einstellen der Seriellen Schnittstelle AT+UART=230400,0,0 Software Version des HC-05 Moduls AT+VERSION? Das Modul soll als Master fungieren und selbst Kontak mit einem anderen Modul aufnehmen AT+ROLE=1 MASTER AT+INQM=1,9,48 AT+IAC? AT+CLASS=1F00 AT+BIND=0,0,0 AT+CMOD=0 AT+IPSCAN=1024,512,1024,512 AT+SNIFF=0,0,0,0 AT+INIT AT+INQ -> suche nach Module AT+INQC -> Beenden der Suche AT+PAIR=14,3,123127,30 -> Pairt die Module AT+FSAD=14,3,123127 -> Search Authenticated Device AT+LINK=14,3,123127 -> Verbindet die Module und schaltet in den Uebertragungsmodus
  3. barney

    BamBam Motorhalter

    Für die Elektrifizierung eines Skateboards wird ein Motorhalter benötigt. Es besteht die Möglichkeit sich die bekannten fertigen Produkte von alien, ... zu kaufen oder auf den hier vorgestellten Open Source Motorhalter zuzugreifen. Forumsbeitrag: http://www.elektro-skateboard.de/forum/eigenbauten-95/open-source-motorhalter-3968.php Die hier vorgestellten Motorhalter Typ I ist für Motoren der C63xx Bauform geeignet. Motorhalter Zeichnung Typ I: Author: Barney Motorhalter Zeichung Typ II, geignet für 50´er und 63´er Motoren: Author: Attila
  4. barney

    BamBam Hallsensor Extension

    Aufgabenstellung Es wird für die Postionsbestimmung des Motors eine Anordnung an Bipolaren Hall-Sensoren benötigt. Der Anschlussstecker soll dem Racing-Standard http://www.roarracing.com/downloads/2010_ROAR_Rule_Book.pdf entsprechen. Als Aufnahme soll ein 3D druckbarer Halter eingesetzt werden. Die Sensorplatine ist für 63mm 14 Pol Motor ausgelegt. Die Sensoren werden im 17.14° Winkel angeordnet. Forum http://www.elektro-skateboard.de/forum/bambam-102/hallsensoren-nachruesten-3550.php Wozu werden Hall-Sensoren eigentlich eingesetzt? Worin liegen die Vor- bzw. Nachteile bei sensorbetriebenen Motoren? Lohnt sich das? Und überhaupt, was machen diese Sensoren genau? Der Motor-Controller (ESC) weiß im Stillstand des Motors nicht, in welcher Stellung sich die Magnete des Motors befinden und beginnt den sensorlosen Start des Motors auf Verdacht. Dabei lässt sich oft beobachten, dass der BLDC-Motor kurz in die falsche Richtung ruckt, um dann in der gewünschten Richtung zu drehen. Wird eine ausreichende Geschwindigkeit erreicht, so dass die back EMF des Motors (Generatorspannung) ausreicht um die Stellung der Magnete zu bestimmen, kann die Elektronik zielgerichtet die Kommutierung durchführen. Der zufällige Start bedingt eine nicht vollständige Ausnutzung des Motordrehmomentes und kann durch den Einsatz von Hall-Sensoren optimiert werden. Drei Sensoren geben dem ESC die nötige Information über die Stellung der Magnete und ermöglichen so ein sicheres Kommutieren aus dem Stillstand. Viele ESC nutzen die Sensor Information nur vom Stillstand bis zur einer bestimmten Drehzahl (ESC abhängig und üblicherweise nicht einstellbar), bis die back emf ein sicheres Auswerten der Magnetstellung ermöglicht. Warum auf die Sensoren dann verzichtet wird, ist nicht in der Literatur beschrieben. Für den kick push anfahrende Elektroskater sind Sensoren nicht unbedingt notwendig und können daher üblicherweise weggelassen werden. Anders sieht die Situation für die Skater im Gelände aus. Hier wird überlicherweise aus dem Stand heraus angefahren und erschwerend sogar in eine Steigung hinein oder auf ungünstigen Untergrund. Hier kann der Einsatz von Hall-Sensoren einen erheblichen Vorteil bringen. Off road-Fahrer haben hier von einem signifikanten Vorteil im Anfahrverhalten berichtet und Absenkung in der Stromaufnahme, welches mit einer signifikanten Temperaturabsenkung einher geht. Hier wird im Video eindrucksvoll aufgezeigt, wie wirksam Sensoren sein können https://www.youtube.com/watch?feature=player_embedded&v=nuiNmyTZmXQ Externes nachrüsten, internes nachrüsten oder Plug & Play? Integrierte Hall-Sensoren im BLDC-Motor: Vorteile besser geschützt vor Schmutz und Wasser, Vibration und anderen mechanischen Einflüssen leicht zu handhaben, da plug and drive Es wird kein zusätzlicher Platz um den Motor herum benötigt kein Einstellen des Winkel nötig Nachteile Falls man sich keinen Motor mit bereits eingebauten Hall-Sensoren kauft, ist eine Nachrüstung aufwendig und erfordert ein erhebliches KnowHow über den Aufbau eines BDCL-Motors. Im Falle eines Defekts ist ein Austausch kompliziert, da der Motor komplett geöffnet werden muss. Die sensiblen Sensoren sind in den meisten Lösungen direkt der Wicklungstemperatur ausgesetzt Das Timing kann nicht manuell verändert werden. Somit hat man meist nicht die Möglichkeit die Motorleistung für den gewünschten Anwendungsfall zu optimieren. Externe Hall-Sensoren Vorteil Sind leicht nachzurüsten auch ohne Kenntnisse über den Wicklungsaufbau eines BLDC-Motor. Bei einem Defekt sind sie einfach austauschbar. Dank einer flexible Möglichkeit zur Änderungen des Komutierungswinkel, kann das grösst mögliche Drehmoment einfach erreicht werden. Nachteile Sehr empfindlich gegen Staub, Wasser & Vibration. Man benötigt zusätzlichen Platz um den Motor herum Je nach Material kann die Halterung bei einer zu hohen Motortemperatur schaden nehmen. (Eine Halterung aus PLA ist nicht genug Wärmebeständig. Der Winkel muss einmal eingestellt werden. Hier kann eine Strommesszange oder ein gutes Gehör helfen. Bei einer Halterung ohne zusätzlichen Befestigungslappen, muss bei bei jedem Motoreinbau, der Winkel neu eingestellt werden. Wo bestelle ich die dazugehörigen Bauteile? 1x Hallsensor Platine – Barney, Stück €3,50€ – Barney: http://www.elektro-skateboard.de/forum/private.php?do=newpm&u=414 3 x DRV5013ADQLPG: 5.4mT Hysterese und 2.7mT für die Umschaltung -> sehr schmale Hysterese, Stück €2,- – Barney 1 x 1206 SMD LED blau: http://www.segor.de/#Q%3DLED1206bl%25252F45mcd%26M%3D1 1 x 1206 SMD 220 Ohm: http://www.segor.de/#Q%3D220k-1206-1%252525%26M%3D1 1 x 1206 SMD 1µF 10V: http://www.segor.de/#Q%3D1u0-1206-X7R%25252F50V%26M%3D1 1 x 1206 SMD 100nF 10V: http://www.segor.de/#Q%3Du10-1206-X7R%26M%3D1 1 x Stecker JST-ZH 6 Polig Rastmaß 1.5mm http://www.taja-elektronik.de 1 x 100-200mm Sensor Lead: https://www.hobbyking.com/hobbyking/store/__52190__100mm_Sensor_Lead_with_Mesh_Guard_EU_Warehouse_.html Ich kann/will nicht löten. Wo kann ich fix fertige PCB’s bestellen? Aktuell kann man sich keine Plug & Play-Version von der BamBam-Hallsensoren Leiterplatte kaufen! Auch bei anderen Anbietern müssen die Sensoren selber an die Leiterplatte gelötet werden. Eine Leiterplatte für die c63xx Motoren ist hier im Wiki aufgezeigt und ein paar grundsätzliche Tipps zum Thema “löten“ gibts hier. http://www.elektro-skateboard.de/wiki/bambam/bambam-boardcontroller-loeten Was muss außer der Platine noch berücksichtigt werden? Eine Grundvoraussetzung damit die Platine eingesetzt werden kann, ist natürlich ein sensorfähiger Motor Controller (ESC). Bis zu einer Nennspannung von 6S hat man relativ viel Auswahl. Wird dieser Spannungbereich überschritten, wird die Auswahl geringer. Eine klare Empfehlung geht an dieser Stellen den Open Source VESC von Benjamin Vedder. Eine Liste mit weiteren ESC kann man sich hier ansehen: https://docs.google.com/spreadsheets/d/1fuahiw-FJLqgtYf-5d3W6AfFhiZ8a3FjsLbM79GZI_E/edit#gid=102022537 Platinenversionen: Die BamBam-Halls Sensorplatine v1.4 funktioniert ausschließlich mit 63mm Motoren mit 14 Polen. Es gibt noch eine V1.0, die mit 59mm Motoren von Hobbyking, laufen soll. Was muss bei der Montage der Platine berücksichtigt werden? Die Hall-Sensoren sollten auf der Platine aufliegen, damit diese sich nicht durch Vibrationen verbiegen können oder sogar die Anschlussbeine brechen. Die Sensoren sollten ca 1mm über die in der Motorglocke sichtbaren Magnete schweben. Der Sensorhalter sollte sich nicht verdrehen- oder in Schwingung geraten können. Von Kontakt Chemie gibt es “Kontakt Chemie plastik 70”. Damit wird die Leiterplatte gegen Feuchtigkeit geschützt und bleibt weiterhin lötbar. Was gilt es in den Einstellungen zu berücksichtigen? (Timing) Muss der ESC speziell konfiguriert werden? Das kommt auf den ESC an. Die einen erkennen die Hall-Sensoren von selbst. Bei anderen muss der Hall-Sensoren Betrieb aktiviert werden. Wenn die Sensoren völlig ungünstig stehen, kann es passieren, dass der BLDC-Motor unwillig in der falschen richtung dreht und Geräusche von sich gibt. Wer eine Strommesszange hat oder ein Amperemeter mit einem Messbereich von bis zu 20A kann das Messgerät einen BLDC-Motor-Anschluss einschleifen und die Sensor-Halterung solange vorsichtig verdrehen, bis ein Strom Minimum gemessen wird. Eine Englische Montage-Anleitung: (http://e0designs.com/documentation/finding-motor-phase-sensor-combinations/) Wie kann ich mir eine Halterung drucken, ohne einen eigenen 3D-Drucker zu kaufen? Eine übersichtliche Liste von 3D-Dienstleister findet man z.b hier. Dabei gilt zu beachten, dass hochwertige 3D-Druckverfahren mehr kosten als einfache Extruder-Verfahren mit den Standartmaterialien «ABS & PLA» Aufgrund der möglichen Wärmeeentwicklung, wird das temperaturwiederstandsfähigere Material «ABS» ganz klar empfohlen! http://3druck.com/lieferantenhaendler Die vorgestellte Hartplastik-Halterung mit der leuchtenden Plexiglass-Abdeckung von Gerald-z sieht ganz schön aus.. wo krieg ich die her? Gerald-z: “Es ist kein offizieller Verkauf oder eine Serienproduktion von der Halterung/Abdeckung vorgesehen. Sollte jedoch Interesse besteht. Einfach anschreiben. Gerald-z Meine Halterung und Abdeckung passt nur für den C6374 Motor mit dem Sesorbord V1.3. Außendurchmesser Motor 63mm.” Was passiert wenn die Platine während einer Anwendung ausfällt? Das kommt jeweils auf den ESC an. Einige ESC stellen den Bertieb ein und können blockieren. Andere gehen alls “fall back” in den sensorlosen Betrieb über. ESC-Reaktion bei einem Ausfall oder einem Defekt der Hallsensorplatine: Alien Twin (Sensored) Noch kein Feedback vorhanden. Jive Pro 120+ HV Noch kein Feedback vorhanden. Jive Pro 80+ HV Noch kein Feedback vorhanden. Tensoric 8 Noch kein Feedback vorhanden. Tensoric 8.2 Noch kein Feedback vorhanden. Toro Noch kein Feedback vorhanden. Trackstar Noch kein Feedback vorhanden. Xerun Fällt zurück in den sensorlosen Betrieb. VESC Noch kein Feedback vorhanden. Anschlussbuchse Das Layout wurde so gestaltet, das die Buchse sich von vorn- und hinten anlöten lässt. Die Buchse muss dann entsprechend gedreht werden. Pin 1 ist bei der Draufsicht auf die Leiterplatte rechts. Pin 1 ist oft rechteckig im Layout. Layout PCB 3D Darstellung Hall-Cut PCB bestückt Hall-Sensor-Halter von eXo http://www.thingiverse.com/thing:1055572 http://www.elektro-skateboard.de/forum/showpost.php?p=32766&postcount=636 Gerald-Z Nutzerstimmen Gerald-z Im Trockenlauf funktioniert alles perfekt. Stromaufnahme mit oder ohne Sensoren ist ohne Last gleich. Ich verwende den xerun 150a. Der ESC macht einem das einstellen des Winkel sehr leicht.Hat man die Phasen nicht richtig angeschlossen. Läuft er erst gar nicht an oder der Motor dreht hoch und blockiert bei Erhöhung der Drehzahl. Wenn dann alle Phasen richtig angeschlossen sind läuft der Motor so einiger massen. Ob der Winkel Stimmt hört man eindeutig am Motor. Gas ca 30% und den Winkel ändern. Der Motor wird bei dem passenden Winkel leiser und läuft nicht mehr so rau. Ist man darüber, wirkt der Motor angestrengt. Das ganze kann man auch bei der gesamten Stromaufnahme beobachten. Ist der Winkel richtig. Dann ist die Stromaufnahme am niedrigsten. Ich habe gestern eine umfangreiche Testfahrt im Gelände gemacht.Da ich einen Temperaturfühler im Motor habe. Konnte ich eine Verbesserung gegen über ohne Sensoren feststellen. Der Test hat auf der Hausstrecke stattgefunden. Der sehr langsame öfters nur ca 4km/h über Stock und Stein zulässt. Im großen und ganzen nur Starke Steigungen und Gefälle. vmax 15km/h. Die Motoren sind ca 10 Grad kühler geblieben. Wie stark sich das auf die Reichweite auswirkt kann ich jetzt noch nicht sagen. Jedenfalls benötige ich jetzt beim Anfahren um einiges weniger Strom. eXo Die Motoren drehen je nach Untergrund einfach kompromisslos durch. Gegenfrage: Gibt es was geilers? Die Beschleunigung hat sich auch verbessert. Ohne Sensoren ist es öfters passiert, dass ich zu viel Gas gegeben haben und das System kurzzeitig rumspackte. Ist mit den Sensoren nicht mehr passiert. Alle Dateien, Layout und STL-Files, befinden sich im GIT von Kai Git git clone http: //git.esk8b.de/bambam-hallsensor-extension Download https://github.com/esk8b/bambam-hallsensor-extension Neuerung 2019 KiCAD Version 5.10 Anpassungen Alle Bauteile wurden an die Version KiCAD 5.10 angepasst. Projektbeteiligte -> Halter: eXo, Gerald-z -> Entwurf Kontur der Leiterplatte und Halter: Gerald-z -> Leiterplatte: Barney -> Tests: Gerald-z, SAG, Kai, eXo
  5. barney

    BamBam BoardController

    Autor: Barney Aufgabenstellung: Es soll mit einer kleinen unauffälligen Handfernbedienung ein Elektroskateboard ferngesteuert werden. Es gab ein Vorläuferprojekt mit einen Arduino und Nunchuk. Aus diversen Gründen, nachzulesen unter: http://www.elektro-skateboard.de/forum/eigenbauten-95/wii-nunchuck-mit-teensy-3-1-a-2540.php wurde der Arduino Uno durch einen kleinen sehr leistungsfähigen Teensy 3.1 ersetzt. Folgende Funktionen wurde bisher gewünscht und umgesetzt: 1. Z-Taste + Nunchuk Y vorn -> beschleunigen (Integrationssteuerung/relativ oder DirectDrive/absolut) 2. Z-Taste + Nunchuk Y hinten -> entschleunigen mittelbar (Integrationssteuerung/relativ oder DirectDrive/absolut) 3. Z-Taste + Nunchuk Y mitte -> Geschwindigkeitsvorgabe halten (Integrationssteuerung), Motorfreilauf (DirectDrive) 4. Z-Taste losgelassen -> Motorfreilauf (Integrationssteuerung/relativ oder DirectDrive/absolut) 5. Z-Taste losgelassen + Hebel hinten -> bremsen (unmittelbar Integrationssteuerung und DirectDrive) 6. C-Taste + Nunchuk X neutral -> Hupe (getastet) 7. C-Taste + Nunchuk X links -> Licht (geschaltet) 8. 3 x Z-Taste + Nunchuk X links -> Geschwindingkeitsumschaltung Hase / Igel 9. 3 x Z-Taste + Nunchuk X rechts -> Umschaltung IntegralDrive -> DirectDrive (gestartet wird mit IntegralDrive) 10. Funkabriss -> Motor Freilauf 11. Temperaturmessung 12. Messung von Strom und Akkuspannung mit Bestimmung der umgesetzten Momentanleistung und Gesamtleistung Was ist eine Integrationssteuerung oder DirectDrive? Die Integrationsteuerung ist ein indirektes Steuern der Motorleistung durch zugeben oder wegnehmen der Leistung durch Bewegung der Nunchuk Y-Achse. Je weiter die Achse vom Nullpunkt verschoben wird, desto schneller wird die Leistung gesteigert oder verringert. Das Festhaltern der Z-Taste ist obligatorisch, um den letzten Wert zu halten. Wird die Z-Taste losgelassen, wird sofort in den Motorleerlauf geschaltet. DirectDrive ist die Direkte Ansteuerung des Motorcontrollers ohne Dämpfung. Wird die Nunchuk Y-Achse vollständig nach vorn gestellt, wird diese Anforderung ohne Umschweife an den Motorcontroller durchgereicht. Dies ermöglicht ein sehr sportliches Fahren, aber auch durch den sehr kleinen Nunchuk Hebel, unfallträchtiges Fahren. Die Umschaltung zwischen DirectDrive und die Integrationssteuerung erfolgt mittels Nunchuk (ab Version Elektroskate_Teensy31_v4p9_ADC_LIB_SwitchDriveMode) im Stillstand oder während der Fahrt. Deaktiviert seit dem 19.04.2015. Anschlussmöglickeiten: Obligatorisch: - Spannungsversorgung 5.2-45V - Nunchuk (Wireless: Logi 3 oder bevorzugt MadCatz) - Motorcontroller (Opto HV, oder unisolierte Typen mit BEC) Nice to Have: - Power on für die Leistungsstufe mittels Power MOSFET (antispark inkludiert) - Spannungsmessung (sobald die Versorgungsspannung angelegt wird, wird diese vom Teensy gemessen) - Strommessung mittels ACS756-XXX (XXX = Typ 050A, 100A, 200A bipolar). Damit kann der Strom am Akku gemessen werden. Es besteht die Möglichkeit in der Software eine Strombegrenzung zu aktivieren. - Temperaturmessung mittels DS1820 (Motor und Motorcontroller Temperatur) - Bluetooth Verbindung zum Smartphone (Android) oder später zur Fernbedienung mit Teensy und Touch Display - Licht-Anschluss (steuerbar per Nunchuk) - Hupen-Anschluss (steuerbar per Nunchuk) Ab Leiterplattenversion > v2.5 - optional BTS555 als Power Switch - Bremsservoanschluss (Speisung des Bremsservo kommt nicht von der Leiterplatte! BEC_A oder nach Möglichkeit direkt aus dem Akku) - Bremslicht-Anschluss - zwei weitere Schaltausgänge für z.B. Blinker - Trennung Speisung der Leiterplatte von Spannungsmessung, um die Platine auch bei über 45V verwenden zu können. - Ein zweiter Motorreglerausgang mit und ohne Optokoppler - Umbau Serial3 mit Vcc und GND für die Akku Einzelzellenüberwachung 6-12S In Arbeit: - Akku Einzelzellenüberwachung 6-12S auf eigene Platine Schaltplan Version 08.08.2014: Auf der Leiterplatte 08/2014: Neue Version: Schaltplan Version 30.11.2014 final: Layout Version 05.12.2014: Aktuelle Version 2.7 Entwicklungsumgebung: http://www.elektro-skateboard.de/wiki/bambam/teensy-programmieren Kosten: Mit Leiterplatte in einer Sammelbestellung, ca. € 80,-. Davon alleine € 15,- für die unbestückte Leiterplatte. Für den Stromsensor sind je nach Klasse € 7-14,- , für die Temperatursensoren je Sensor € 2,- , zusätzlich zu berechnen. Der Mad Catz Wii Wireless Z-Chuck kostet um die € 14,- und ist in den € 80,- enthalten. Bezugsquellen: Kleinteile: http://www.segor.de/#/ LC78_03: http://www.elv.de/ Teensy: http://www.exp-tech.de/ BT-Modul: E-Bucht Bauteilliste V2.7 SMD: 1 x Leiterplatte 15,00 € Leiterplatte 1 x LC78_1.0A 3.3V 09,19 € Spannungsregler (5,5V bis 42V) 1 x Teensy 3.1 17,80 € Mircocontroller 1 x HC-05 06,20 € Bluetooth-Modul (Telemetrie) 1 x Mad Catz Wii Wireless Z-Chuck 14,00 € Nunchuk Optional: 1-4 x BTS 555 je 10,80 € Highside-Sw. 40V 128A (antispark) 1-3 x DS18B20+ je 02,30 € Temperatursensor Motor, Akku, Motorcontroller 1 x ACS 756 SCAxxx oder ACS 578 12,00 € Stromsensor +- 50, 100 oder 200A Strommessung Bauteilliste für eine Platine. Bestimmte Bauteile gibt es nur im 10er Pack. (Preise 18.04.2015) 1:CNY 74-2 2 0.48 0.96 Dual-Koppler 5kV 70V DIP8 2:IRLR 2905 Z 5 1.10 5.50 N-MOS LL 55V 42A TO252 3:1N 4001-SMD 1 0.72 0.72 50V 1A SOD123F=MiniSMA SMD 4:MBR 0540 T1-SMD 2 0.30 0.60 Schottky 40V 0,5A SOD123 5:ZD 15V 0,5W 1 0.10 0.10 Z-Diode 15V 0,5W 6:LED 0805 ge /80mcd 1 0.20 1.20 SMD-LED gelb 590nm 0805 7:LED 0805 gn 1 0.10 1.00 SMD-LED grün 565nm 0805 8:LED 0805 rt /70mcd 1 0.12 1.20 SMD-LED rot 660nm 0805 9:u10-R2.5-X7R 10 0.05 0.50 100nF X7R 10% 50V 1206 10er-weise 10:4u7-1206-X7R/50V 10 0.20 2.00 4,7uF X7R 10% 50V SMD 10er-weise 11:10u-1210-X7R/50V 1 0.60 0.60 10uF-50V 10% X7R SMD 1210 12:22u-1206-X5R/6,3V 1 0.40 0.40 22uF X5R 10% 6,3V 1206 13:Jumper-L 1 0.10 0.10 Jumper m.Grifflasche sw 14:SL2x40-90G 1 1.80 1.80 Stiftleiste 2x40p 90' 15:SL2x 4-180G 2 0.12 0.24 Stiftleiste 2x4pol 180' 16:SL1x50-90G 2 1.00 2.00 Stiftl.1x50p 90'flach gew 17:PC-352 L 2 0.40 0.40 Platinensteckverb. 2pol 18:PC-353 L 2 0.48 0.96 Platinensteckverb. 3pol 19:PC-503 4 0.56 2.24 Platinensteckverb. 3pol. 20:1k0-1206-1% 10 0.0400 0.40 1,0kOhm 1% SMD 1206 TK100 21:220R-1206-1% 10 0.0400 0.40 220 Ohm 1% SMD 1206 TK100 22:3k3-1206-1% 10 0.0400 0.40 3,3kOhm 1% SMD 1206 TK100 23:4k7-1206-1% 10 0.0400 0.40 4,7kOhm 1% SMD 1206 TK100 24:10k-1206-1% 10 0.0400 0.40 10k Ohm 1% SMD 1206 TK100 25:470R-1206-1% 10 0.0400 0.40 470 Ohm 1% SMD 1206 TK100 26:6k8-1206-1% 10 0.0400 0.40 6,8k Ohm 1% SMD 1206 27:180k-1206-1% 10 0.0400 0.40 180kOhm 1% SMD 1206 TK100 28:DILLAB08 2 0.20 0.40 Präzisionssockel DIL08 29:SILLAB32 2 0.77 1.54 SIL-Sockelstreifen 32p 30:SILST20 Z 2 0.72 1.44 SIL-Stecker 20p verzinnt Dimensionierung der Spannungsmesswiderstände: R13 (R32) = 10k Ohm (diesen nicht verändern) R14//R15 (R30/R31) = ? (R14 (R30) und R15 (R31) sind parallel geschaltet! Damit können besondere Widerstandswerte durch Parallelschaltung erreicht werden, die so nicht zu kaufen sind. Auch ein Feinabgleich ist damit möglich!) Uteensymax = 3.3V UBatt = z.B. 52V (Achtung nicht Nennspannung des Akkus, sondern die maximale Spannung nach dem Laden) R14//R15 = (UBatt * R13) / (Uteensymax) - R13 R14//R15 = (52V * 10k) / 3.3V -10k = 147k Ohm -> 150k Ohm (kaufbar, nur R14 oder R15 einlöten) -> bis ca. 52.8V maximal messbar. Diesen Wert in die Software eintragen #define BattSpgMMax (float) 52.8 // Maximale messbare Batterienspannung 33V (10k Ohm / 2 x 180k Ohm), oder ca. 43V (10k Ohm / 121k Ohm) UBatt = z.B. 36V -> R14//R15 = 120k Ohm -> bis ca. 42,9V messbar. V Ubatt Ohm Achtung: Wenn der Wert von R14//R15 (R30//R31) schon durch einen Widerstand erreicht werden kann, wird nur ein R14 (R30) oder R15 (R31) eingelötet, der andere Platz bleibt unbestückt. Teensy mit der aktuellen Software programmieren. https://github.com/esk8b/bambam-controller Änderungshistorie letzte Änderung: durch: Verlauf: Version: 31.08.2014 Barney Ersterstellung V00 11.10.2014 Barney Erste Ausführungen V01 07.11.2014 Barney Schaltplan V02 18.01.2015 Barney Tools bereitgestellt und neue Software V03
  6. barney

    Neues Forum ist da

    Ja und wo ist das alte Zeug? Wie komme ich da ran? @Kai Hast du TapATalk gesperrt? Ich kann es nicht mehr nutzen.
  7. Letzteres geht gar nicht.Aber ja, ich schließe mich deinen Befürchtungen an. Gesendet von meinem SM-N9005 mit Tapatalk
  8. Die Rechtslage wurde im Wiki Vortrag Elektroskate auf einer Seite zusammengefasst. Und das Schreiben der Berliner Polizei ist auch mit dabei. Zusammenfassung: Erwischt? Du bist am Arsch! Gesendet von meinem SM-N9005 mit Tapatalk
  9. barney

    Hallsensoren nachrüsten

    Das ist mal eine Freizeit orientierte Einstellung. Gesendet von meinem SM-N9005 mit Tapatalk
  10. barney

    Hallsensoren nachrüsten

    Du kannst nur die dxf Datei von Gerald für ein eigenes Design nutzen. Mir ist keine Halterung bekannt. Gesendet von meinem SM-N9005 mit Tapatalk
  11. barney

    "Datenbankfehler"

    Bitte Kai anschreiben. Gesendet von meinem SM-N9005 mit Tapatalk
  12. https://m.youtube.com/watch%3Fv%3Dx6lPdI9OVQg&ved=0ahUKEwiSjq-8orzaAhXKJ5oKHUriBc8QwqsBCGQwCg&usg=AOvVaw0nSRuywbVZgJfU_tVCSnUP Gesendet von meinem SM-N9005 mit Tapatalk
  13. http://www.pspice.com/resources/application-notes/brushless-dc-motor-model Gesendet von meinem SM-N9005 mit Tapatalk
  14. LTSpice, leider nein, hätte ich gern, aber Benjamin Vedder hat ein Motormodell erstellt. Wenn du an so was rankommen solltest, partizipiere ich gerne davon. Gesendet von meinem SM-N9005 mit Tapatalk
  15. barney

    Hallsensoren nachrüsten

    Wenn dir die LED wichtig ist benötigst du die LED und den Widerstands dazu. Die Kondensatoren sind nicht wichtig. Gesendet von meinem SM-N9005 mit Tapatalk
  16. barney

    Hallsensoren nachrüsten

    http://www.elektro-skateboard.de/wiki/bambam/bambam-hallsensor-extension Die V1.0 ist für 59mm. Gesendet von meinem SM-N9005 mit Tapatalk
  17. Zuerst der Hinweis auf das Wiki im Forum. Dort findest du Vorträge und einen Antriebsrechner. Dein Preis ist sehr ambitioniert. 500€ ist recht knapp. Aber zuerst Wiki lesen.... Gesendet von meinem SM-N9005 mit Tapatalk
  18. Der Ansatz über die Spannungskurve bei Lithium ist ungeeignet. Hier ist es zielführender den momentanen Strom, die Spannung und die Temperatur zu messen. Es kann somit die entnommene Energiemenge berechnet werden. Sie Alterung des Akkus bekommt man aus der zugefügten Energie. Verfeinert man diese Werte mit der Temperatur des Akkus und dessen Temperatur Verhalten, bekommt man eine zuverlässige Restmenge berechnet. Siehe BamBam Controller. Dort ohne Temperaturabhängigkeit, aber ausreichend für meine Ausfahrten.Es gibt uController die wenige uA benötigen und diese Aufgabe erledigen können. VG Barney Gesendet von meinem SM-N9005 mit Tapatalk
  19. barney

    Mountainboard

    Und du hast in der Software die Funktion der Sensoren geprüft? Gesendet von meinem SM-N9005 mit Tapatalk
  20. barney

    Mountainboard

    Sind die Probleme im Sensor Mode aufgetreten? Gesendet von meinem SM-N9005 mit Tapatalk
  21. barney

    Mountainboard

    Und wenn du bremst?Hast du einen Bauhandschuh aus Leder? Für die Lastsimulation? Fast fast nicht ist relativ. Gesendet von meinem SM-N9005 mit Tapatalk
  22. barney

    Mountainboard

    Mress mit der vesc Software die Spannung wenn du beschleunigst. Bricht diese stark ein?Du kannst das Board dafür freilaufende lassen. Gesendet von meinem SM-N9005 mit Tapatalk
  23. barney

    Mountainboard

    Hoher Innenwiderstand Gesendet von meinem SM-N9005 mit Tapatalk
  24. barney

    Mountainboard

    Ist dein Akku weich?Kann dein Ladegerät den Innenwiderstand messen? Gesendet von meinem SM-N9005 mit Tapatalk
  25. barney

    Mountainboard

    Entschuldige, ich war gerade im falschen Film. Gesendet von meinem SM-N9005 mit Tapatalk
×
×
  • Neu erstellen...