Niveau 4 Megasquirt project (3) Motormanagement Constructie van het klokcircuit voor de processor en het spanningsdetectie circuit Monteer en soldeer C1 {399-4329-ND, 0,1 µF, opdruk 104}. Deze condensator bevindt zich bij pin 20 van de CPU-voet (R1 en C1 maken deel uit van het voedingscircuit van de CPU). Monteer en soldeer C20 {399-4361-ND, 0,033 µF, opdruk 333}. Deze condensator bevindt zich in een rij van drie boven de L1 smoorspoel vlakbij pin1 van de CPU-voet. Monteer en soldeer C21 {399-2075-ND of 399-4326-ND, 0,01 µF, opdruk103}. De condensator bevindt zich naast C20. Monteer en soldeer C24 {399-1911-ND, 47 pF, opdruk 470}. De condensator wordt aan de andere kant van C20 gemonteerd. Monteer en soldeer C25 {399-1908-ND, 22 pF, opdruk 220}. De condensator bevindt zich rechts van pin 9 van de CPU-voet (vlakbij Y1, een rechthoekig zilverplaatje). C20, C21, C24 en C25 maken deel uit van het oscillatorcircuit Monteer en soldeer R1 {10KEBK-ND, 10K, bruin, zwart, oranje}. De weerstand moet gemonteerd worden bij pin #18 van de CPU-voet. Weerstanden hebben geen polariteit. Het maakt dus niet uit hoe ze worden gemonteerd. De grootte van een weerstand wordt aangegeven door middel van gekleurde ringen (fig.1). Gebruik in geval van twijfel een multimeter (Ohmmeter). Kleur Naam 1e streep 2e streep 3e streep Zwart Bruin Rood Oranje Geel Groen Blauw Violet Grijs Wit Goud Zilver 0 1 2 3 4 5 6 7 8 9 - 0 1 2 3 4 5 6 7 8 9 - x1 x10 x100 x1.000 x10.000 x100.000 x1.000.000 - 4e streep tolerantie 1% 2% 3% 4% 5% 10% Fig. 1 1 Vertaling en bewerking E. Gernaat Timloto Bowling & Grippo Niveau 4 Megasquirt project (3) Motormanagement Installeer en soldeer R3 {51KEBK-ND, 51K, groen-bruin-oranje-goud/zilver}. De weerstand wordt geïnstalleerd bij pin 21 van de CPU-voet. Installeer en soldeer R6 {10KEBK-ND, 10K, bruin-zwart-oranje}. De weerstand wordt gemonteerd bij de smoorspoel L2, bij de 'Boot' jumper gaatjes. Opmerking: R3 en R6 maken deel uit van het batterijspanningscircuit (fig. 2). V12 R3 50k AD4-1 H1 R6 10k Fig. 2 Het circuit om de batterijspanning te meten Installeer en soldeer R21 {10KEBK-ND, 10K, bruin-zwart-oranje}. De weerstand wordt gemonteerd tussen C20 and C25. Installeer en soldeer R22 {100KEBK-ND, 100K, bruin-zwart-geel}. De weerstand wordt gemonteerd bij het zilveren plaatje voor het kristal Y1 en de condensatoren die al eerder zijn gemonteerd. Installeer en soldeer R23 {10MEBK-ND, 10M, bruin-zwart-blauw}. De weerstand wordt gemonteerd tussen het Y1-plaatje en de CPU-voet. R21, R22 en R23 maken deel uit van het oscillatorcircuit. Zie fig 3. controller C20 R21 CGMXFC-1 0,033 3 10k C21 0,01 C24 R22 OSC2-1 4 100k Y1 R23 10M OSC1-1 50 pF C25 5 32,768 kHz 20 pF CPU clock Fig. 3 Het oscillatorcircuit 2 Vertaling en bewerking E. Gernaat Timloto Bowling & Grippo Niveau 4 Megasquirt project (3) Motormanagement Installeer en soldeer het kristal Y1 {300-1002-ND, 32768 Hz kristal}. Het is een klein zilverkleurig buisje met twee kleine draadjes. Een kristal is betrekkelijk kwetsbaar, niet laten vallen en er voorzichtig mee omgaan. Het kristal mag geen andere onderdelen raken en moet dus geheel vrij liggen. Buig de draadjes 900 zodat het kristal zelf parallel aan de print komt te liggen. Je kunt ook met een beetje siliconenlijm het kristal aan de print vastlijmen en het kristal zo van een siliconenkussentje te voorzien. Hierdoor worden trillingen gedempt. Voor dit doel is een klein metalen vlakje op de print gemaakt. Plaats nu de CPU U1 {de 68HC908 voor de MegaSquirt (I), voor de MegaSquirt-II het dochterbord met daarop de nieuwe processor voor de MS-II in de 40 pins voet}. Voor de 68HC908 (MegaSquirt) processor moet de uitsparing van het processor IC overeenkomen met de uitsparing van de voet en de print. Soms is het nodig de pinnen van de processor iets naar binnen te buigen. Doe dit voorzichtig, bij voorkeur door het IC op tafel te leggen en alle pinnen tegelijk iets naar binnen te buigen. Het dochterbord is uitgevoerd met een nieuwe controller. De wat oudere uitvoering van de nieuwe controller is de HC9S12C32. Versie 1.0 De latere uitvoering is met de MC9S12C64, de V2.0 versie. De MegaSquirt-II versie V1 is groen, de laatste V2 (met CAN en extra geheugen) is blauw. Op de V2 boards staat ook V3.0 op de print afgedrukt. Voor het dochterboard (ongeacht het processortype), van de MegaSquirt-II ligt de korte kant van het board met de 6 pinnen of de jumper aangegeven met B/LD op de print, aan de kant met de uitsparing. Zie fig. 4. Fig. 4 Foto van de MegaSquirt-II met apart processorboard. Voor het downloaden van de firmware moet de jumper in de goede positie staan en moet de Megasquirt van spanning worden voorzien. We verlaten nu kortstondig de MegaSquirt en gaan eerst TunerStudio installeren. 3 Vertaling en bewerking E. Gernaat Timloto Bowling & Grippo Niveau 4 Megasquirt project (3) Motormanagement Het installeren van het Tuner-programma TunerStudio Nu gaan we het TuneStudio programma op de PC installeren. Dit is het programma dat we gebruiken om de MegaSquirt-II op de auto in te stellen, het eigenlijke 'tunen'. Alleen de 'light' versie van TunerStudio is gratis. Voor de complete versie moet 50 euro betaald worden. Voor ons doel is echter de 'light' versie voldoende. Gaan we ons echt met het motortunen bezighouden dan is de betaalde versie aan te bevelen. Tik 'download tunerstudio' in je favouriete zoekmachine en ga dan naar de EFI Analytics Software site. Vermoedelijk zal je voor de windows versie kiezen. Op dit moment (oktober 2013) hebben we te maken met versie 2.08. Download het programma en installeer het programma op je laptop of PC. Wanneer we nu met behulp van de snelkoppeling het programma opstarten komen we in de 'Not Connected' mode terecht. We kunnen nu de functionaliteit van het programma bestuderen. Zie fig. 5. We sluiten het programma (voorlopig) af en we gaan de firmware in de processor laden Fig. 5 TunerStudio in de 'Not Connected' mode Gereedmaken van de processor We zijn nu klaar om de processor te controleren. Bij het gebruik van het nieuwe Megasquirt II dochterbord moet in de meeste gevallen de software (firmware) nog worden naar de processor worden gedownload. Dit moet dus als eerste gebeuren. De firmware komt echter in verschillende smaken. De meest gebruikte is momenteel de MS2Extra firmware. Deze gaan we hier ook gebruiken. Op dit moment (oktober 2013) is de laatste versie 3.2.5. We kunnen dit programma downloaden door in de zoekmachine 'download MS2/Extra firmware' in te tikken. Zie fig. 6 Fig. 6 4 Vertaling en bewerking E. Gernaat Timloto Bowling & Grippo Niveau 4 Megasquirt project (3) Motormanagement Ga naar 'downloading and installing' en volg de instructies. Maak een nieuwe map genaamd MS2 aan en download de firmware-zip file. Zie fig. 7 Fig. 7 Pak nu de ms2extra zip file uit, open de nieuwe map en zoek 'ms2loader_win32' op. Dit is het bestand wat de firmware in de processor zal downloaden. Wanneer bij de aanschaf van de Megasquirt II de twee pinnen door een jumper worden verbonden dan is de firmware nog niet gedownload. Als de jumper alleen over 1 pin ligt dan kan de firmware reeds gedownload zijn. Nog een keer downloaden (maar nu met de laatste versie?) kan echter geen kwaad. Het aanbrengen (downloaden) van de firmware in de MegaSquirt Controller Verbindt de DB9 seriële kabel met de MegaSquirt-II en de COM-poort van de PC. Ook met een USB-RS232 adapter zal het werken. We gaan er vanuit dat dit reeds in een eerder stadium is uitgeprobeerd (denk om de driver en de juiste COM-poort). Bij de oudere firmware versies moesten we de jumper over beide pinnen plaatsen of in elk geval controleren of dat het geval is. De pinnen zijn gemerkt met B/LD (bootloader) op het dochterbord. Bij de laatste firmware versies mag de jumper niet meer over de pinnen worden geplaatst. Fig. 6 Voor het downloaden van de firmware moest bij de oudere firmware versies de jumper beide pinnen met elkaar 5 Vertaling en bewerking E. Gernaat Timloto Bowling & Grippo Niveau 4 Megasquirt project (3) Motormanagement verbinden. Bij de versie 3.2.5. mag dit niet meer! Start nu het ms2loader_win32 programma op en volg nauwkeurig de instructies. De firmware wordt dan gedownload. Zie fig. 7 Fig. 7 Seriële kabel is verbonden en de 12V voeding is aangesloten. TunerStudio moet zijn afgesloten. Volg de instructies zorgvuldig totdat de firmware is gedownload. ************************************************************************************************************ Mogelijke oplossingen in het geval zich problemen voordoen: Gebruik voor het downloaden van de firmware een PC met een RS232 uitgang en gebruik een gewone seriële 1op 1 kabel. Maak dus geen gebruik van de USB-RS232 adapter. ************************************************************************************************************* Nu kan TunerStudio worden opgestart. Als eerste maken we een nieuw project aan. Ga naar File, Project en laat TunerStudio de ECU detecteren. Fig. 8 6 Vertaling en bewerking E. Gernaat Timloto Bowling & Grippo Niveau 4 Megasquirt project (3) Motormanagement Vul nu de configuration Settings in: Fig. 9 Hierna vindt een bevestiging plaats. Klik door en als alles goed is gegaan is de MegaSquirt nu verbonden met Tuner studio. De meters moeten nu stil staan en een zekere waarde aangeven. Alleen wanneer we de batterijspanningsmeter selecteren zal deze real time kunnen worden afgelezen*. We kunnen nu doorgaan naar de volgende opdracht. * Dit is niet uitgeprobeerd. In de tijd dat de MegaSquirt werd geassembleerd werd nog gewerkt met MegaTune. Mocht het niet goed werken ga dan door met de assemblage van de MegaSquirt in de volgende opdrachten. Is de MegaSquirt gereed dan kan contact worden gemaakt met TunerStudio. 7 Vertaling en bewerking E. Gernaat Timloto Bowling & Grippo