Constructie van het klokcircuit voor de processor en het

advertisement
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
Download