VWNorge

Forum => Prosjektgarasjen => Emne startet av: Lövdal på oktober 10, 2008, 09:12:44 am



Tittel: DIY. Bromsbänk og Log-data kort, Program för nedladdning..
Skrevet av: Lövdaloktober 10, 2008, 09:12:44 am
(http://www.are-inc.org/dyno//imghard/logo.jpg)

Hei,
En kort tråd om "DIY Inertia Dyno". Denna Dyno har en kille som heter Marcus Kranz byggt.
Han har skruvat VW under många år och vart med på strippen länge. Han har bland
annat  haft projekt som "12sec. Repa på strippen med portade original toppar, med org. ventiler" som han lyckades med förra året.

Han portar topplock själv, har en flödesbänk och ville ha ett snabbare sätt att testa om hans portning blev lyckade eller inte. En bromsbänk...

Så han startade upp denna idee på sin hemsida och bad om hjälp, jag hittade hans sida och svarade på hans förfrågan om hjälp. Nu har vi efter ett år haft vår första "Dyno day" :)

Jaja.. Nog om detta, Marcus har altså byggt själva bänken. Jag har konstruerat mätkort och programmerat all programvara, både för PC:n och MCU:n på mätkortet.

Man kan dela in bromsbänkar i två typer. Den ena som i den rätta bemärkelsen bromsar motorn och den andra som motorn accelerera en känd tyngd. Den senare brukar kallas för "Inertia dyno". Denna typ av bromsbänk, eller accelerationsbänk rättare sagt, har tagit mark mer och mer. Det beror på dess enkelhet. Den passar för oss amatörer att bygga. Denna typ av bänk kräver en form av logg utrustning som kan läsa av accelerationen. Det är en sådan vi skall se på här.

Det ligger en del teori bakom ett sådant här bygge och redan innan vi kan starta bygget så måste vi ta lite mattematik till hjälp för att se vad vi skall leta efter för vikt/material till våran bänk.

Efter att mailat runt i världen till 'bromsbänk' och 'rullade ladsvägs' företag för att få information så kom vi fram till att "rotational interia" tröghetsmomentet på en sån här typ av bänk för upp till 400HP bör vara hög nog att när du skall bromsa din motor så vill du att bromsningen skall ta lång tid så du får en så nogran mätning som bara är möjlig, jag föreslår ca:10sec.

Så för att ta ett exempel,
Marcus fick tag i 2st hjul med lager och axling från LKAB's sina gamla malmvagnar.
(http://www.are-inc.org/dyno//imghard/hjul.jpg) (http://www.are-inc.org/dyno//imghard/lager.jpg)
Diameter 900mm Vikt med axel är 600kg. Vi räknar ut I (moment Interia) på följande sätt:

         m * D^2
    I = --------- [kgm^2]
           8
där:
 m = massan [kg]
 D = Ytterdiametern [m]

         600 * 0,9^2
    I =   ------------ = 60,75 kgm^2
                      8

Tack vare diametern så blir 'moment Interia' väldigt högt.
Om vi tar en test med mindre diameter men samma massa så får vi:

Diametern på 300mm och längd på 1080mm med vanlig stål densitet på '7900Kgm2m' så blir vikten 600kg. (samma som tåghjulen)

Alltså diameter 300mm längd 1080mm ger: 6,78 i 'moment Interia'
Det är med andra ord, lättare att uppnå högt 'I' värde med diameter än med vikt.

I vårt fall med tåghjulen så vill vi inte varva dom mer än 2000rpm då det inte finns data på att dom skall klara högre varvtal.
Vi använder en växellåda mellan motor och tåghjul som har ratio 1:6 och vi får då
I : 60,75 / 6 = 10,125  viklet skall vara stort nog för 400HP.

För att leta fram en lämplig vikt på svänghjul eller rullar om du bygger en 'rullande ladsväg' så finner du massor av info på nätet, en del är helt fel men man ser snabbt vad som är seriöst och inte. Formelsamlingen från skolan räckte i mitt fall. där stog allt man behövde veta.

Nu över till Marcus sitt bygge av själva bänken.



Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 10, 2008, 09:16:45 am
Här kommer lite bilder, (Bilder förklara mer än 100 ord... eller?..  )

Startar med svänghjuls ämnet 2st Tågvagnshjul:
(http://www.are-inc.org/dyno/imghard/hjul.jpg)
Med axel och lager:
(http://www.are-inc.org/dyno/imghard/lager.jpg)
En tur till upphuggerit för brukt material:
(http://www.are-inc.org/dyno/imghard/metall.jpg)





Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 10, 2008, 09:21:07 am
Sedan svetsade han en ram till det hela:
(http://www.are-inc.org/dyno//imghard/steg1.jpg)

(http://www.are-inc.org/dyno//imghard/steg2.jpg)

(http://www.are-inc.org/dyno//imghard/steg3.jpg)

(http://www.are-inc.org/dyno//imghard/steg4.jpg)

(http://www.are-inc.org/dyno//imghard/steg5.jpg)

(http://www.are-inc.org/dyno//imghard/steg6.jpg)

Monterade hjulen med axel och en vw-låda:
(http://www.are-inc.org/dyno//imghard/steg7.jpg)

(http://www.are-inc.org/dyno//imghard/steg8.jpg)

(http://www.are-inc.org/dyno//imghard/drivaxel.jpg)

Det var själva hårdvaran :)
Nu skall vi ta lite mer om mjukvara och mattematiken runt det hela..
Återkommer när tiden räcker till både att leva, dricka kaffe och arbeta....

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 10, 2008, 09:54:28 am
Ok.. Lite teori..

Grunden i det här är alltså tröghetsmomentets acceleration som grundas på fysikens lagar.
En sån här bänk ger (om vi bortser från förluster i lagring, luftmotståndet på den roterande massan m.m.  'mer om de senare' ) en exakt effekt siffra på det arbete som blir utfört.

1./ Acceleration.
Acceleration är förändringen av ett objekts hastighet i en viss riktning, i tid. Medelaccelerationen 'a' för ett objekt vars hastighet ändras från 'vi' till 'vf' under tidsintervallet 't' ges av:

a = (vf - vi)/t

Vi gör som följer, vi låter svänghjulet rotera med ett varvtal (som ges av tomgången på motorn), sedan startar vi våran mätning med att sätta 'vi' till 0 och accelererar sedan motorn till vårt max varvtal för mätningen, då maxvarvet är nådd så noterar vi det varvtalet och tiden det har tagit att nå det varvtalet.

Vi kan nu räkna ut 'a' genom att stoppa in värden vi fick från körningen.Vi vill ha svaret i radianer för att det skall passa i resten av formlerna vi skall använda. Så.. Accelerationen i radianer blir: A i [radianer / s^2]

Vi räknar ut det så här:
A = (((Slutvarvtal - startvarvtal) / t) * (PI ^ 2)) / 60            

Nästa steg i beräkningen är att räkna ut vridmomentet.
Formeln är:
Vridmoment = Acc * tröghetsmoment   

Vi har räknat ut 'tröghetsmomentet' som 'I' på vårt svänghjul tidigare i tråden.
så vi använder nu det till formeln för att räkna ut momentet 'M' i foot-pound.
M = A * I

Utifrån det beräknade  momentet i foot-pound kan vi lätt konvertera det till effekt 'WATT':
W = M * (Slutvarvtal - Startvarvtal) / 9549

Eller till HP:
HP = M * (Slutvarvtal - Startvarvtal) / 5252

Då har vi fått våra data :)
Detta är grunden och jag kommer att gå igenom mera hur programvaran använder dessa formler.

Om ni skall testa att beräkna så finns det en kontroll man kan göra,
Vid varvtalet 5252rpm så möts foot-pound och HP och har samma värde.
Detta är gällande oansett vilken motor vi pratar om..

Eller för oss metriskt lagda folk..
Varva upp till 9549rpm så möts HP och NM  :)
om man hellre vill se vridmoment i Newtonmeter...

Jaja..
Nog för denna gång..
/n.
           


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 10, 2008, 10:03:13 am
Joo..
Kom gärna med frågor, kan jag så ska jag försöka svara..

Jag kan om ni vill kasta om formlerna så ni får ett verktyg för att räkna ut vilket värde ni behöver ha på 'moment Interia' för en viss max effekt/varvtal.

Då kanske det är lättare att hitta ett lämpligt svänghjul/rulle till ert bygge.

Jag skall gå igenom hur man bygger ett mätkort till datorn så kan man ju i alla fall bygga en mini Dyno för ex. radiostyrda bilar eller moppeder, eller varför inte mäta effekten på tramcyckeln efter en god middag och ett par pilsner ? :)

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 10, 2008, 11:39:05 am
(http://www.are-inc.org/dyno/imgsoft/board_simple.gif)
Ok..
Lite info om mätkortet.
Programvaran jag har programerat kan användas till olika färdiga mätkort med enkel justering av koden. Men ett mätkort som har lite ingångar och som enkelt kan byggas vidare på kan vem som helst med lite erfarenhet av lödning sätta samman.

Vi startar enkelt med ett kort som "bara" har pulsingång för att mäta varvtal. Om man bygger detta kort rätt så kan man bygga vidare på det senare och då lägga till massor av IN/UT portar.

För att göra detta billigt så har jag baserat detta mätkort på en PIC18F2550 MCU från Microship. Den har det som krävs för att kunna köra USB.

Komponenterna till "Start kortet" är bara en handfull och jag skriver här en lista med priser från Elfa som är en enkel men långt ifrån billigaste platsen att få tag i alla delar. PIC-kretsen kan man få som "Free Sample" på Microship sin hemsida. Men de får ni leta upp själva..

B.O.M för grundkortet: (B.O.M = Bill of material)

1st  PIC18F2550               98.00-
1st  VeroIC hållare 28pin    26.00- (Jag återkommer om varför Vero.)
1st  micro brytare (no)      12.00-
1st  20MHz resonator        19.00-

Motstånd:
2st 10k ohm 0.6watt   2.00-
1st 220 ohm 0.6watt   1.00-
Condensator:
1st 470nf condesator   2.00-

1st USB kontakt        16.00-
1st LED                     3.00-
1st 4pol Pinhead         4.00-
1st 2pol Pinhead         4.00-

Då är vi uppe i ca: 190.-

Sedan måste vi ha ett kretskort att bygga på, Om man vet hur man etsar ett kretskort så är det att föredra men det går att bygga på ett "Labb kort" med kopparbanaor.

Labbkort RE315 med lämpliga banor 60.00-
Kretskorts laminat för etsning 40.00-

Där har vi då grunden till MCU kortet. för runt 250kr
(Det kommer lite mer kostnader då vi bygger sensorn men
det kommer bara vara tal om 100kroner eller så)

Kommer mer info om själva bygget av kortet...

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Squarebackoktober 10, 2008, 11:51:15 am
Fyll på med mer info!  Dette var intressant!


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 10, 2008, 17:24:18 pm
Ok..
Tack för det :)


Jag skall se om jag kan löda ett kort från "scratch" och ta lite bilder så ni ser hur enkelt det faktiskt är.
Tror jag startar med ett kort baserat på "Labbkort" då många tycker det är svårt att etsa egna kretskort. (Inte alla har verktygen och kemikalierna till det heller)


Kan ju göra båda på samma gång för den delen..

Återkommer,

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: KnastenradUndKnotenblechoktober 10, 2008, 21:37:01 pm
Sitat
Om ni skall testa att beräkna så finns det en kontroll man kan göra,
Vid varvtalet 5252rpm så möts NM och HP och har samma värde.
Detta är gällande oansett vilken motor vi pratar om..

Så varvtals skillnad på 5252 ger samma värde på HP och NM.
0-5252 eller 1000-6252 eller...

Jaja..
Nog för denna gång..
/n.
         

Intressant prosjekt! !!
jeg antar att evt denne harware/software brukes på f.eks rullene fra an rullende landvei??

Den formelen/regelen gjelder vel når man bruker LB/ft for moment og ikke Nm??



Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Tistlooktober 10, 2008, 23:18:04 pm
0,9^2 er det det samme som 0,92 ??

Og ellers: Utrulig tøft att folk klarar å LAGA ting som dette, sjølv!! Fantastisk!


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 10, 2008, 23:53:13 pm
Hei,

Mycket riktigt,
Jag böjer mej för dina vakande ögeon.
Tack för att du rättade upp i mina komentarer.

Det är ju så klart Foot pound och inte Newtonmeter...

/n.

Sitat
Om ni skall testa att beräkna så finns det en kontroll man kan göra,
Vid varvtalet 5252rpm så möts NM och HP och har samma värde.
Detta är gällande oansett vilken motor vi pratar om..

Så varvtals skillnad på 5252 ger samma värde på HP och NM.
0-5252 eller 1000-6252 eller...

Jaja..
Nog för denna gång..
/n.
         

Intressant prosjekt! !!
jeg antar att evt denne harware/software brukes på f.eks rullene fra an rullende landvei??

Den formelen/regelen gjelder vel når man bruker LB/ft for moment og ikke Nm??




Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 11, 2008, 00:57:15 am
0,9^2 er det det samme som 0,92 ??

Og ellers: Utrulig tøft att folk klarar å LAGA ting som dette, sjølv!! Fantastisk!
'
Det är riktigt, jag har en ovana att skriva allt som man gör det när man programerar därför kommer det med massa tecken som man vanligtvis inte använder..


/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 11, 2008, 17:10:31 pm
Jaha,,

Då har jag börjat att plocka fram lite komponenter till ett styrkort.
Jag ska försöka dokumentera detta så att vem som helst kan köpa komponenter och en billig lödpenna å få de till hemma i köket.

Kortet jag tar fram här är en enklare variant en den jag har skapat till "svensk bänken."
Men om man löder ihop denna enligt instr. så kommer jag att lägga till ett kort lite senare som man trycker ihop med detta kort och man får då en hög men in/ut portar.

Det kommer även vara sensor på kortet för:
- EGT
- Boost/vac.
- Cylinder temp
- CHP (Crankhouse pressure)
- Luft temp
- Olje temp
- Luftfuktighet
- Barrometer tryck.

Detta för att man skall kunna använda bänken rätt (Lyft tryck, temperatur, luftfuktighet)
Och även för att kunna logga motorn under körningen.
Det här kortet kan man så klart använda även utan bromsbänk bara för att få en logg funktion när man exempelvis mappar motorn.

Vill man så kan man lägga till en extra sensor för Boost/Vac. och då använde de bägge sensorerna till att synka dubbel förgasare.

Allt detta skall göras på en budget, billigare än vad en normal familj brukar på en middag hos Peppes-Pizza.

Detta är komponenterna från listan tidigare i tråden:
(http://www.are-inc.org/dyno/imgsoft/komponenter.jpg)

Vi startar med ett bygge på ett labb kort.
Då är det bara lödtenn, lödpenna och en vass kniv som behövs för att komma iland.

Ett litet problem med detta CPU kort är att innan det löds på plats så måste man programera kretsen med en så kallad "Boot loader". Det är en programvara som ligger i kretsen och som gör att vi utan någon speciel programerare kan uppdatera programmet i kretsen för vidare utbyggnad.

Det finns gott om länkar på nätet om hur man bygger en sådan programerare men jag tror det enklaste är att få den programerad direkt när man köper den. (Jag tror väll inte ett det är så många som bygger denna så jag törs nog lova att jag kan sälja en färdig programerad krets (utan extra kostnad så klart) till dom som vill ha.

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 11, 2008, 18:01:28 pm
Intressant prosjekt! !!
jeg antar att evt denne harware/software brukes på f.eks rullene fra an rullende landvei??

Den formelen/regelen gjelder vel når man bruker LB/ft for moment og ikke Nm??

Hei,
Jag missade att svara på frågan om Hrdware/software.

Du kan använda den till vilket som.
Rullar i en "rullande landsväg" eller på ett svänghjul som i detta exempel.
Principen är den samma.

Vi håller på och testar att lägga till funktionen att ha den direkt i bilen.
Du monterar den då direkt på ett av dom drivande hjulen på bilen och sedan väger du bilen med förare och allt. Matar in vikten du fått och sedan är det bara att köra.
----------------------------------------------------------------------

Jag har nu tagit fram ett kretskort för de som hellre vill bygga med ett etsat kretskort.
(http://www.are-inc.org/dyno/imgsoft/dynokort.jpg)

Lite senare skall jag sammanställa allt och lägga det i en Zip-fil så man kan ladda ned det man behöver får ett sånnt här projekt.

Jag hoppas någon tänder på ideén och gör en sån här bänk.
(Om inte annat så kan man ju bygga en miniatyr till ungarnas trambil.., vilken unge har starkast fötter/ben i grannskapet :)  ...)


/n.

(Jag håller på och löder och fotograferar för fullt.)


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 11, 2008, 18:14:26 pm
Här är nån små bilder på mjukvaran jag skapat.
(De linjer som ses i diagrammen kommer från en simulerad körning så det har inget relevant data från någon motor. Bara så de är sagt ...  ):   ...)

Huvudskärmen:
(http://www.are-inc.org/dyno/imgsoft/small/dynorun.jpg)
http://www.are-inc.org/dyno/imgsoft/dynorun.jpg

Logg inställningar:
(http://www.are-inc.org/dyno/imgsoft/small/loggset.jpg)
http://www.are-inc.org/dyno/imgsoft/loggset.jpg

Inställningar för IN/UT portar:
(http://www.are-inc.org/dyno/imgsoft/small/gaugeset.jpg)
http://www.are-inc.org/dyno/imgsoft/gaugeset.jpg

Diagram från körning (ofiltrerad test data från simulering visas i bilden)
(http://www.are-inc.org/dyno/imgsoft/small/dynoslip.jpg)
http://www.are-inc.org/dyno/imgsoft/dynoslip.jpg

Mätdata från körning:
(http://www.are-inc.org/dyno/imgsoft/small/maindata.jpg)
http://www.are-inc.org/dyno/imgsoft/maindata.jpg

Det va lite från mjukvaran.
Det finns mycket mer att skriva/visa men det kommer senare.

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: RE-tekoktober 11, 2008, 23:48:11 pm
Fyre rattar !

En hyfsad trevlig tråd .  :-)


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 12, 2008, 01:08:56 am
Tack tack  :)

Fyra rattar.. Inte illa..

Hmm..
Jag tänkte att om någon nu går och funderar på att bygga en sån här bänk så vill man ju försöka hitta
en lämplig vikt..

Här är formlerna som jag skrev om tidigare i tråden omstrukturerade för att kunna räkna baklänges
och få fram 'I' värdet som behövs.

Det man måste veta i så fall är:
- Vad max HP kommer att vara som man vill mäta.
- Max varvtal som vikten skall rotera..
- Och tiden man vill att körningen skall ta.

Låt oss säja att vi vill kunna mäta 300HP
Och max varvtal skall vara 6000rpm
Tiden det skall ta att varva till 6000 med 300HP sätter vi till 10sec.

Grundformeln blir så här:

                5252 x HP
I  =   --------------------
        (Varvtal/t)x(PI^2)/60) x varvtal



Vi stoppar in våra värden:
           5252 x 300
I =   --------------------
       (6000/10)x (PI^2)/60) x 6000

I = 26,60

Detta är ett relativt högt värde så det är inte lätt att hitta passande vikt.
Här skulle det vara enklast att leta efter någonting med stor diameter.

Man kan ju så klart lägga ihop flera delar och räkna ut varje dels 'I' värde.
Sedan lägger man ihop alla 'I' och får då det totala 'I' värdet.

Jag vet att flera på nätet som jag läst har använt en eller flera svänghjul från gamla lastbilar eller båtar.


/n.

PS: Jag tror att mina mattematik kunskaper från skolan fortfarande fungerar, men ser ni nått fel i formeln så tala gärna om det :)


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: KnastenradUndKnotenblechoktober 12, 2008, 11:32:35 am
hvilket verdi har "I"   PUND  TON , KG , GRAM?


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: JTWEoktober 12, 2008, 11:49:53 am
I er et treghetsmoment.

M = I * dw/dt.

Nm = 0,5*kg*m^2 * radianer/s^2


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: KnastenradUndKnotenblechoktober 12, 2008, 11:57:10 am
såpass ja.
hvordan kan man regne om det til vekt da?


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: JTWEoktober 12, 2008, 11:58:12 am
Et par kommentarer:

Når du bruker girkassen er det ikke I du skalerer, men momentet. Det er en detalje, for om du ganger momentet eller dividerer treghetsmomentet blir jo det samme

I tillegg: har du tatt med treghetsmomentet hele veien fra svinghjul til toghjulene? Det er jo en del masse, dog ikke med noen stor radie. Men helt klart en feilmargin å være observant på.

Når det gjelder formelen for å regne ut akselerasjon/effekten: du bruker to turtall, og da får du vel egentlig ut en snitt-effekt i det tidsrommet. Hvordan gjør programvaren dette? Logger den for to turtall svært nærme hverandre slik at man til slutt kommer ut med tilnærmet riktig verdi på hvert turtall?



Utrolig morsomt prosjekt, og spennende å se at det går ann å mekke noe selv.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: JTWEoktober 12, 2008, 12:02:08 pm
såpass ja.
hvordan kan man regne om det til vekt da?

Altså : I = 1/2 x masse x radie^2 (for massiv sylinder).

Kjenner du I og radien, er jo masse grei å regne ut.

Var det dette du mente?


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 12, 2008, 12:43:17 pm
Et par kommentarer:

Når du bruker girkassen er det ikke I du skalerer, men momentet. Det er en detalje, for om du ganger momentet eller dividerer treghetsmomentet blir jo det samme

I tillegg: har du tatt med treghetsmomentet hele veien fra svinghjul til toghjulene? Det er jo en del masse, dog ikke med noen stor radie. Men helt klart en feilmargin å være observant på.

Når det gjelder formelen for å regne ut akselerasjon/effekten: du bruker to turtall, og da får du vel egentlig ut en snitt-effekt i det tidsrommet. Hvordan gjør programvaren dette? Logger den for to turtall svært nærme hverandre slik at man til slutt kommer ut med tilnærmet riktig verdi på hvert turtall?



Utrolig morsomt prosjekt, og spennende å se at det går ann å mekke noe selv.

- Riktigt de med skaleringen.

- Det hade vart fint att kunna ta med hela tröghetsmomentet, även de i växellådan men det blir svårt att ta fram.
Det man kan göra är att enbart hjulen från 300rpm ned till 100rpm (fritt rull utan drift) och ta tiden.
Sedan kopplar man på växellådan och gör samma sak, nu har vi fått en tidsskillnad mellan de två övningarna och kan då läsa ut 'I' med mattematik.

Jag har räknat på det och visst finns det förluster där men för mitt/vårt bruk spelar det ingen roll.
Vi använder bänken för att se skillnader på ingrepp i motorerna.
Me det är klart, om man vill kunna tala om att man har X antal HP i sin motor så måste man ju kunna lita på att bänken visar rätt värden.

Det fina med en sådan här bänk är framför allt att den är otroligt konstant, så länge man repiterar lika var gång man kör den. Om man får med sig alla roterande delar i sin bänk så kan man få ut en exakt effekt på sin motor og.

Att använda en växellåda var för att det är en enkel lösning, det är så klart bättre att ha direkt drift eller bara en kjedje drift som är enkel att räkna ut förluster på.


- Min programvara läser turtal 10ggr/sec.
När du startar din körning så noteras starttiden och sparas i minnet.
Sedan räknar man ut effekten mellan turtalen hela tiden helt till du når maxvarvtalet. Då lagras sluttiden och med
starttiden och sluttiden räknas effekten för hela arbetet ut.

Du får alltså uträknat effekt för hela varvtalsregistret under det att den accelererar.
1000 - 1200rpm  1200-1250rpm 1250-1320rpm och så vidare....
och till slut då  ex. 1000 - 6300rpm..

Hoppas det förklarade saken :)

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 12, 2008, 12:53:57 pm
Joo..

Bara för att ge en liten kort förklaring...

I programmet har jag valt att använda automatisk trigger för start/stop av körningen. (Det går att köra manuell trigger om man vill det, det väljer man bara i menyen i programmet.)

Jag har lagt till en funktion som triggar starten och stoppen av körningen genom att enkelt välja vid vilket varvtal man vill starta/stoppa.

(http://www.are-inc.org/dyno/imgsoft/trigger.jpg)

Man har motorn står på ex. tomgång, sedan ger man gas och när startvarvtalet är nådd så startas mätningen.
Å när slutvarvtalet nås stoppas mätningen.

När körningen nått stop varvtalet och mätningen är klar så poppar det upp ett fönster med diagram och möjlighet att se på alla loggade data som kommit in under körningen.(Tror jag hade bild på det tidigare i tråden) Alla varvtal och tiden som löpt mellan varvtalen finns med i loggen så man snabbt kan gå igenom körningen eller enkelt lagra data för att senare kunna utvärdera.

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 12, 2008, 20:13:39 pm
Hm..
Det är visst fler som har lite strul med formlerna för att leta reda på lämpligt svänghjul/vikt för en bromsbänk. Lägger upp ett excelblad som innehåller det man behöver. (ett riktigt svensk arbete de här excelbladet men men... :)     ...)

(http://www.are-inc.org/dyno/formler.jpg)
http://www.are-inc.org/dyno/formler4.xls (http://www.are-inc.org/dyno/formler4.xls)

/n.



Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Jeeoktober 12, 2008, 23:26:00 pm
Jeg blir helt stum av den tekniske kunnskapen det slenges med her. Ligger laaaangt over mitt hillbilly nivå  ::)

Keep it up... og del med oss novice'r som ikke har noen som helst mulighet til å få til det samme...

Til slutt. Sikkert jeg som er gammel....men den benken så utrolig farlig ut. Ville ikke vært innen hundre meter av den når de hjulene snurrer 2000rpm. Et lagerras der og det skjer mye... man stopper liksom ikke 600kg roterende masse sånn på sparket.

Eieren av denne bilen ville nok gjerne kunne hatt krefter til å stoppe slike krefter...   :-\   http://www.youtube.com/watch?v=y3-cTjmWdXU


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: RZR-Andyoktober 12, 2008, 23:34:06 pm
Oooops! Så både skummelt og dyrt ut det der!


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 13, 2008, 15:51:49 pm
Jo de e klart,
Det är tänkt att bänken skall byggas in.

Lite skummt kanske :)
Här är en 70hp körning från Dyno helgen.
Varvet på tåghjulen är mellan 1000 och 200rpm.

http://www.are-inc.org/folkbanken/70hp_run.wmv (http://www.are-inc.org/folkbanken/70hp_run.wmv)

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 17, 2008, 19:25:48 pm
Jaha..
Helg igen,
Ska se om jag får till att lägga ut lite info och bilder på förra helgens lödningar.

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinToktober 20, 2008, 20:41:39 pm
Har vært inne på streetvw noen ganger og sett, men dette blir absolutt interresant å få innblikk i virkemåte også.
Imponerende arbeid.
Har bestilt chip, så får vi se om det blir først logger eller hel bremsebenk etter hvert....

Sitat
Lite skummt kanske
Hva med å lage en brytebolt slik at viss det blir plutselig stopp i motor/gir, klippes bolten og toghjul kan fortsette og rotere fritt? (Slik som i drivaksler til kraftuttak på traktor)


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 20, 2008, 21:12:07 pm
Brytpinne var nog ingen dum ideé,
Jag skall vidarbefodra det till Herr Krantz :)


Rätt chip,
Har du programerare till ett sådant chip?
Annars kan jag lägga upp länkar till några mycket simpla varianter, bara några motstånd och nån dioder...

/n.

PS: Jag kan ju så klart fixa det till dej om du vill..



Har vært inne på streetvw noen ganger og sett, men dette blir absolutt interresant å få innblikk i virkemåte også.
Imponerende arbeid.
Har bestilt chip, så får vi se om det blir først logger eller hel bremsebenk etter hvert....

Sitat
Lite skummt kanske
Hva med å lage en brytebolt slik at viss det blir plutselig stopp i motor/gir, klippes bolten og toghjul kan fortsette og rotere fritt? (Slik som i drivaksler til kraftuttak på traktor)


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 20, 2008, 21:12:56 pm
Å ja...
Jag skall få fingrarna ut ur...
Å komma vidare med dokumentationen här :)

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Race-buggyoktober 20, 2008, 22:02:32 pm
Har vært inne på streetvw noen ganger og sett, men dette blir absolutt interresant å få innblikk i virkemåte også.
Imponerende arbeid.
Har bestilt chip, så får vi se om det blir først logger eller hel bremsebenk etter hvert....

Sitat
Lite skummt kanske
Hva med å lage en brytebolt slik at viss det blir plutselig stopp i motor/gir, klippes bolten og toghjul kan fortsette og rotere fritt? (Slik som i drivaksler til kraftuttak på traktor)

jeg donerer gjerne en gear kasse til deg sveinT til et slik prosjekt,og stiller med hjelp,men elektriske dubeditter er ikke min sterke side(men det vet du jo),men det kan jo du og løvdal ser jeg  :D ellers er detta en meget interesant tråd og et meget kreativt arbeid


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: rallybugsoktober 22, 2008, 07:30:22 am
Til dere som er litt nervøse av natur , så er det er mye verre med de gamle hjul dynameterene som har en lang rulle i bilens fulle bredde og vel så det , ca .2 meter , tenk på de kreftene som svinger på mitten der i 200 til 300 km/h , de har jeg sett bilder av har revnet , kolapset !!! å da ser dt ut som et fly styrt i bremserommet , derfor har nå de nye dynametere korte ruller som tåler turtallet fra nymotens turbobiler.Jernbane hjulet kan jo bare ta en tur sydover på E-6 vist det faller av , det stopper nok en gang.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: V-111oktober 22, 2008, 10:39:00 am
Kraftuttak med brytebolt ble nevnt, men her finnes det faktisk bedre saker. På redskaper med stor roterende masse finnes det kobblinger med frihjulsfunksjon. Tipper disse skal klare momentet fra en bilmotor også, atskillig verre belastninger i jordbrukets verden.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinToktober 22, 2008, 19:53:29 pm
Rätt chip,
Har du programerare till ett sådant chip?
Annars kan jag lägga upp länkar till några mycket simpla varianter, bara några motstånd och nån dioder...

PS: Jag kan ju så klart fixa det till dej om du vill..
Har ikke programmerer, og har heller ikke programert noen chip før, men har lyst til å prøve.
Så länkar er en bra hjelp til å komme i gang.
Viss ikke jeg klarer det takker jeg nok ja til ditt tilbud om programmering.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 22, 2008, 23:02:56 pm
Rätt chip,
Har du programerare till ett sådant chip?
Annars kan jag lägga upp länkar till några mycket simpla varianter, bara några motstånd och nån dioder...

PS: Jag kan ju så klart fixa det till dej om du vill..
Har ikke programmerer, og har heller ikke programert noen chip før, men har lyst til å prøve.
Så länkar er en bra hjelp til å komme i gang.
Viss ikke jeg klarer det takker jeg nok ja til ditt tilbud om programmering.

Ok..
Ledsen att göra dig besviken, ,,,,,
min generalisering av "bara några motstånd och nån dioder..." va nog att ta i när det gäller 18Fxxxx serien av PIC kretsar.

Här är en jag har testat som fungerar:
http://www.oshonsoft.com/picprog.html

Är lite mer än bara motstånd och dioder men ..  Den fungerar ..
Ska se om jag inte har en ännu simplare variant.

/n


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 22, 2008, 23:13:16 pm
Ja för attans gubbar  :)

PIC18F2550 och PIC18F4550 stödjer så kallad "Low-Voltage ICSP Programming LVP."
Då kan du kolla in dessa sidor för en enkel lösning med motstånd för serie porten på datorn.  ;D

(http://home.vrweb.de/~lotharstolz/stolz.de.be/lvpc/gfx/lvpc.gif)

Detaljerna kring användningen på just 18F2550 kan jag hjälpa till med här när du kommer så långt, (Den kretsen dom visar på sidan har lite mindre krav på inställningar i programmet men hårdvaran är den samma)

http://home.vrweb.de/~lotharstolz/stolz.de.be/lvpc/index.html


/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 23, 2008, 09:02:42 am
Jaha...

Här är det ett kopplings kort för datainsamling framtaget,
(http://www.are-inc.org@are-inc.org/folkbanken/imgsoft/datakort.jpg)

Komponenterna till detta kort är i stort sett kostnadsfritt om man beställer det via så kallade "Free samples".

Det är bara några motstånd och vridpotar som behöver köpas in.

3st   MPX4250  Tryck/vacum sensor (Free sample från "frescale.com")           
3st   MAX6675  K-temp sensor omvandlare (Free sample från "maxim-ic.com")

Att köpa:
6st    1Mohm (Till spänningsdelare för de analoga ingångarna.)                 
3st    1Mohm vridpotensiometer   (för kalibrering av analoga ingångarna)
3st    Skruvplintar 2pol (att skruva kabeln från K-temp givaren. Går att löda direkt.))
1st    Skruvplint  4Pol (kablar till de tre analoga ingångarna plus jordning)
1st    Skruvplint 8pol (Kablar till de 8 I/O portarna)

3st    K-Temp givare

K-temp givarna kan anvädas till att mäta luft eller olja/vatten m.m.
Man köper en givare som passar till det man skall mäta.
Det finns i alla prisklasser men här har dom i alla fall billiga varianter:
http://www.kjell.com/content/templates/shop_main.aspx?catalog=200675&path=552500000,563000000,566500000 (http://www.kjell.com/content/templates/shop_main.aspx?catalog=200675&path=552500000,563000000,566500000)

- EGT kräver en som klarar 1000 grader celius.   39501 på Kjell.com
- För luft ex: före efter IC så passar 48177 från kjell.com

//////
Exempel på temp användning:
Man kan med en tempgivare före och efter IC mäte effektiviteten på IC:n, vilket har visat sig vara nyttigt för oss TYP1 folk med Turbo och IC, det är enkelt att se om plaseringen av IC:n är bra eller dålig genom en sådan mätning.
\\\\\\

Dom digitala I/O portarna kan användas till lite vad som helst, shift light, varvtalsstopp.....
Eller man kan bygga vidare på kortet via denna port,
- Koppla in en expander IC med 30 In/Ut
- Koppla in en A/D-converter IC för allt upp till 20 extra analoga ingångar.
- Koppla in ett Compactflach minne så man kan logga utan att PC:n behöver vara med.
Stora möjligheter här..

De tre analoga portarna använd för ex. oljetryck, bränsletryck, luftfuktighet, extern lambda mätare, eller smalbandslambda, ja allt som ger en signal ut som varierar mellan 0-15volt.

Ok..
Allt för denna gång..
/n.
 


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 23, 2008, 09:17:00 am
Jooo...
Jag skrev tidigare i tråden under "recept" för MCU kortet att man skall använda en 'Vero sockel' till PIC kretsen. Detta är för att man skall kunna koppla ihop de 2 korten MCU-kort och DATA-kort på ett enkelt sätt. Vi är ute efter att skapa ett så kallat "Piggy Pack" där man helt enkelt trycker ihop korten via socklarnas ben.

(https://www1.elfa.se/data1/webroot/Z_P_LARGE/69e6c390-795e-11dc-9199-0019bbdf5d02.jpg)
Detta är en långbens IC-sockel som kan vara lämplig.

Med en sån här på MCU-kortet och en vanlig IC-sockel på DATA-kortet så kan man stapla dem damman på höjden.
(Bild av principen)
(http://www.grifo.com/BLOCK/CPU/FOTO/piggy.jpg)


Smidig lösning som kan byggas vidare på om man även använder detta på DATA-kortet så kan man i framtiden lägga på ytterligare kort med A/D-converter, I/O-expander, Flachminnes kort, flera sensor omvandlare m.m.


/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 23, 2008, 09:30:22 am
Lite om vad DATA-kortet kan användas till i bromsbänks programmet,

Under "Setup" finns det möjlighet att skapa egna mätare i programmet.

- Sätta en text till mätaren.
- Sätta vad som skall mätas (min/max värden).
- Visa/dölja mätaren i programmet.

För de digitala I/O portarna kan man invertera signalen ex:
Oljelampan på bilen är normalt 'Öppen' och ger signal när trycket kommer.
Denna skall då vara inverterad för att lysa när det inte är tryck och tvärtom.

Några av mätarna är förprogramerade som ex. EGT och BOOST/VAC.
Här kan man enbart välja Farenheit/celcius på EGT och BAR, PSI, KPA på Boost/Vac. mätaren.

(http://www.are-inc.org/folkbanken/imgsoft/gaugeset.jpg)

Här kommer mätarna visas i programmet:
(http://www.are-inc.org/folkbanken/imgsoft/gauges.jpg)


Alla dessa ingångar kan loggas under körningen i bänken.
Man kan ex. sätta x-axeln i diagrammet som RPM och sedan plotta ut kurvor för ALLA 15 mätdata ingångar under körningen.

(Bilden här är lite gammal, den visar en äldre version där allt inte var färdig programerat.)
(http://www.are-inc.org/folkbanken/imgsoft/loggset.jpg)

Jag kommer att lägga ut en ren Logg programvara där lite fler möjligheter finns, den fungerar fint att ha när man kör med bilen och vill göra långa mätdata insamlingar.

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinToktober 23, 2008, 18:41:24 pm
Sitat
Här är det ett kopplings kort för datainsamling framtaget,

Fant det til slutt  ;D Her er det (http://www.are-inc.org/folkbanken/imgsoft/datakort.jpg)



Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinToktober 28, 2008, 19:34:23 pm
Må få denne tråden opp igjen  :)
Har samlet litt deler og laget en "LVP" programerer.
Går det bra å anvende en krystall og et par kondensatorer i stedet for en resonator?
Hadde ikke resonator i rotekassen, men en krystall......
Prøver også å få alle komponentene på ett labb kort, i stedet for to oppå hverandre
Når man programerer med "LVP" kan ikke PGM (pin 26) brukes til I/O, men det er fortsatt 7 ledige.
Venter spent på fortsettelsen  ;)


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 29, 2008, 06:28:55 am
Må få denne tråden opp igjen  :)
Har samlet litt deler og laget en "LVP" programerer.
Går det bra å anvende en krystall og et par kondensatorer i stedet for en resonator?
Hadde ikke resonator i rotekassen, men en krystall......
Prøver også å få alle komponentene på ett labb kort, i stedet for to oppå hverandre
Når man programerer med "LVP" kan ikke PGM (pin 26) brukes til I/O, men det er fortsatt 7 ledige.
Venter spent på fortsettelsen  ;)

Hei,
Ledsen att aktiviteten är låg just nu, har fullt upp..
Har fått krockad Ghia i huset som kräver lite omvårdnad.

20Mhz kristall fungerar helt fint.
PGM (Pin26) kommer bara att behöva vara låst när du programerar "Boot Loadern"
När den är programerad så kommer du ladda "Firmware" direkt via USB.

Om du skall köra på Labb kort så kan du ju kolla in denna fil som ger dej en överblick på
själva kopplingsschemat.
Du kommer säkert se att det inte är rätt krets i schemat, men PIN nummer stämmer oansett.
(Jag hade inte den kretsen i programmet så jag tog en med samma pin antal.)

http://www.are-inc.org/folkbanken/koppling1.jpg (http://www.are-inc.org/folkbanken/koppling1.jpg)

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinToktober 30, 2008, 10:44:49 am
PGM (Pin26) kommer bara att behöva vara låst när du programerar "Boot Loadern"
När den är programerad så kommer du ladda "Firmware" direkt via USB.

Jeg leste bare dette:
"Since you use Low Voltage Programming-mode, pin PGM is not usable for I/O. If you programm a PIC in this manner, always ensure PGM is pulled low in the application (e.g. by adding 10K to ground) even if the schematics look different - otherwise the PIC might enter programming mode instead of normal working mode"
Tenkte ikke på at resten kommer via USB


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdaloktober 30, 2008, 11:24:10 am
Man kan juinte hålla koll på allt :)

Men det är riktigt som det var skrivet. Om man skall använda LVP på pic så skall det vara enligt texten du citerade.

I detta fall så kommer vi bara använda LVP för att ladda den första programvaran sedan kommer uppdateringarna via USB.

/n.



Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinTnovember 03, 2008, 21:38:15 pm
Da har jeg fått loddet litt deler på plass.
Venter på litt fler deler (MAX6675) som forhåpentligvis er i posten snart.
Har også bestilt noen K-temp følere, så nå er jeg oppe i den store sum av Kr168,-  :D
Hva slags turtall sensor er det som skal brukes/lages?


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Tistlonovember 03, 2008, 22:56:07 pm
Detta tar bilfaget til nye høgder :o

Eg trudde ikkje kretskort var noko som folk laga sjølv... :-[


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 03, 2008, 23:56:45 pm
Ojojoj...
Jag får stå i skammekroken....

Fint att i alla fall en håller liv i tråden.

RPM sensor finns flera olika alternativ.
1)
Jag använder en Optisk givare som man bara behöver sätta några vita tejpbitar mot svart bakgrund för att få funktion på.

2)
Hall givare, lite mer arbete att sätta upp då den kräver magneter.

3)
Ta ut signalen från Coilen (som man gör med en vanlig varvräknare).
Denna är enklast men fungerar bara om du har fördelar tänning med coil.

4)
VR-sensor (ex: Ford Edis givare med trigger hjul)
Denna kräver lite mer arbete på kretskortet då man måste skapa en förstärkare för signalen.

Det finns massor av alternativ.
Jag kommer lägga upp förslag på Optisk och på Coil lösningen.

(Jag personligen gillar Optiska lösningen då det är enkelt att ändra upplösningen med hjälp av olika antal tejper/vita streck.)

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 04, 2008, 00:02:30 am
Hei, igen...

Ska försöka få upp förslagen under dagen imorgon så du/ni hinner beställa "free samples" till sensor/givar delen av projektet :)


/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinTnovember 04, 2008, 09:24:04 am
Jeg liker også tanken på optisk giver, da den kan måle turtall på alle ting som roterer.  :)

@Tistlo: Du får kjøpt kretskort med huller bl.a. på Clas Ohlson til 59,-. Så er det bare å putte komponenter oppi og lodde på undersiden.
Jeg kjøpte et av de med 3-hulls baner: http://www.clasohlson.no/Product/Product.aspx?id=55295301
Komponentene har jeg funnet på gamle printkort fra PC og TV.

Håper det er fler som prøver å lage dette prosjektet.  ;)


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 06, 2008, 21:44:13 pm
Jeg liker også tanken på optisk giver, da den kan måle turtall på alle ting som roterer.  :)

@Tistlo: Du får kjøpt kretskort med huller bl.a. på Clas Ohlson til 59,-. Så er det bare å putte komponenter oppi og lodde på undersiden.
Jeg kjøpte et av de med 3-hulls baner: http://www.clasohlson.no/Product/Product.aspx?id=55295301
Komponentene har jeg funnet på gamle printkort fra PC og TV.

Håper det er fler som prøver å lage dette prosjektet.  ;)

Optisk givare går då först ut på banan...

Jag föredrar att bygga med en givare som har både IR-TX och IR-RX i samma enhet då mycket av störningar går veck. CNY70 heter den som har visat sig fungera bäst hitills.

För att en MCU (micro-processorn) skall uppfatta signalen på rätt sätt så krävs lite mer dubbeditter för att få en signal som vi vill ha.

Signalen ut från en optisk givare som denna ger allt från 0volt till den volt man ger till sensorn, beroende på hur långt ifrån man håller sensorn. Det är fullt möjligt att använda detta till att mäta ex. avstånd med mera.

Men vi vill ha en signal som ger 0volt på svart bakgrund och 5volt på vit bakgrund, ingenting däremellan.
En så kallad "Fyrkants signal"
Då behöver vi en så kallad 'komparator' krets. Detta bygger vi av an operations förstärkare och några motstånd.

Ett litet kopplings skema.
(http://www.are-inc.org/folkbanken/cny70.gif)


Den streckade kopplingen med lysdiod och motståndet till densamme behöver man inte men kan vara bra att ha när man skall justera in sensorn. Lysdioden lyser då man har "kontakt" med de vita strecken på det man skall mäta.

Det finns massor av exempel på optogivare på nätet, bara att söka och leta efter en som passar just dej.
Kom bara ihåg att Operationsförstärkaren du använder måste klara den datahastigheten som blir då du har ex. 6000rpm och 16vita streck att läsa av, det blir 96000 pulser i minuten :)

LM358 som visas i detta förslag är en OP som är speciellt utvecklad att jobba som comparator och är därför mycket lämplig.

LM358 tror jag kan vara svår att hitta som 'free sample' men MAXIM  (http://www.maxim-ic.com) har fina Comparatorer och som freesamples :) Bara att beställa...

CNY70 hittar du på denna adress:  http://www.vishay.com
Går att få på "free samples" så klart :)

Lycka till.

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinTnovember 07, 2008, 11:25:55 am
Takker. Da fikk jeg litt å gjøre i helgen også  ;D
MAX6675 er også ankommet, så da kan nok kortet lages ferdig.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinTnovember 08, 2008, 14:50:46 pm
Da har jeg loddet ferdig (tror jeg  ;) )
Overside med masse tilkoblingsmuligheter, Gult lys for "Power" og grønt for "RPM".
"Bare" to trykkfølere foreløpig, da jeg ikke her verken turbo eller intercooler  :D
Undersiden med komponenter til 3 tempfølere, og forsterkeren (358) til rpm signalet.
Disse komponentene var meget små! 4x5mm og med 8 ben som ikke må ha kontakt med hverandre.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Roy Grellandnovember 08, 2008, 18:15:33 pm
dette er moro å følge med på for en gammel elektronikkingeniør :)

Stå på , så kanskje det blir flere av oss som finner på noe slikt


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 11, 2008, 14:33:33 pm
Jaja..
Då är man sjukskriven en stund från arbetet,

Sätter fart med korten till detta projekt (Vill ju inte att Mr SveinT skall vara ensam om arbetet.  ;D  ..)
Då vi redan har en som bygger på 'labb-kort' så tänkte jag göra ett etsat laminat till min version.

Det finns olika sorters laminat på marknaden, personligen tycker jag att man skall använda glasfiber korten till applikationer som skall vara i en bil, då dessa kort har en mycket högre kvalitet än de så kallade fenolpapp korten.
Glasfiber korten har många andra fördelar som passar bra till detta projekt, men jag går inte in på det här.
Fenolpapp fungerar det med så jag använder det denna gång. (Mindre kostbart än glasfiber)

Lite bilder från produktionen.
(Som ni ser är det flera kort på bilderna, jag har en del beställningar på Megasquirt tillbehör som går med i samma etsnings bad ...)

1)
Skapa layout på datorn och skriv ut på transparant plast.
(http://www.are-inc.org/folkbanken/imghard/pcb/small/DSC_3078.jpg)
http://www.are-inc.org/folkbanken/imghard/pcb/DSC_3078.jpg (http://www.are-inc.org/folkbanken/imghard/pcb/DSC_3078.jpg)

2)
Lägg plasten på ett laminat med fotoresist och belys det med UV-ljus i 10-15minuter.
(http://www.are-inc.org/folkbanken/imghard/pcb/small/DSC_3079.jpg)
http://www.are-inc.org/folkbanken/imghard/pcb/DSC_3079.jpg (http://www.are-inc.org/folkbanken/imghard/pcb/DSC_3079.jpg)

3)
Lägg sedan kortet i framkallnings vätska. (Kaustiksoda)
Nu kommer mönstret fram på kortet.
(http://www.are-inc.org/folkbanken/imghard/pcb/small/DSC_3082.jpg)
http://www.are-inc.org/folkbanken/imghard/pcb/DSC_3082.jpg (http://www.are-inc.org/folkbanken/imghard/pcb/DSC_3082.jpg)

4)
Nu lägger vi korten i syra som fräter bort all koppar runt banorna.
(http://www.are-inc.org/folkbanken/imghard/pcb/small/DSC_3084.jpg)
http://www.are-inc.org/folkbanken/imghard/pcb/DSC_3084.jpg (http://www.are-inc.org/folkbanken/imghard/pcb/DSC_3084.jpg)

5)
Nu skall vi bara göra rent kortet med lite stålull och sedan borra och löda kortet.
(http://www.are-inc.org/folkbanken/imghard/pcb/small/DSC_3086.jpg)
http://www.are-inc.org/folkbanken/imghard/pcb/DSC_3086.jpg (http://www.are-inc.org/folkbanken/imghard/pcb/DSC_3086.jpg)

Återkommer då jag kommit igång med det...

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 11, 2008, 15:57:18 pm
Första kortet klart,

(http://www.are-inc.org/folkbanken/imghard/pcb/small/DSC_3089.JPG)

Kommer mer info lite senare..

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 11, 2008, 20:22:16 pm
Ja,

Det kortet ni ser i förra inlägget är altså MCU-kortet.
Om man bara vill bygga en bromsbänk utan att mäta temperaturer, tryck och annat så är detta lilla kort och en optisk givare allt man behöver.

Jag har lödigt ihop en optisk givare och monterat den i en hållare.
(http://www.are-inc.org/folkbanken/imghard/pcb/small/opto_og_box.jpg)

(Här ser man även lite av boxen jag satte samman till Markus bromsbänk.)


När det är klart så ska jag försöka skriva hur man laddar MCU-kortet med programvaran som skall prata med PC:n.

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 11, 2008, 20:38:17 pm
Lite nyttig info angående lödning,
(http://www.are-inc.org/folkbanken/imghard/pcb/small/DSC_3089.JPG)
Om man som jag har gjort här, använder sig av fenolpapp laminat så skall man ha en lödkolv som inte ger så mycket värme.
Om man värmer för mycket så släpper kopparbanorna från laminatet.

Den nya typen lödtenn som är på marknaden idag har en hög smältpunkt så man måste ta det roligt när man skall löda med den, både för att man inte vill att kopparn skall släppa från laminatet och även för att kretsarna inte skall stekas.

Det finns billiga 'lödstationer' som man kan ställa temperaturen på, jag anbefaller en sådan om man skall till å löda en del.

Om du vill kunna löda kablar och annat, ex. kabelskor till kopplingarna i bilen så bör du köpa en lödstation/lödkolv på 48watt eller mer.

Jaja..

När du skall löda kortet så är det lurt att starta med dom komponenter som är låga,
1- Byglingar/kablar
2- Motstånd
3- Kondensatorer
4- IC socklar
5- Elektrolyt kondensatorer
och så vidare tills de högsta komponenterna till sist är på plats.

Nu skall vi bara programera MCU:n så skall vi kunna börja mäta varvtal.
Jag skall försöka skriva en steg för steg anvisning om hur detta görs.
För att det skall vara enkelt för er som inte har en programerare så ska jag använda mej av den tidigare LVP metoden.

"Stay tuned"

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinTnovember 12, 2008, 20:33:40 pm
Blir jo uten tvil mye finere med et etset kort enn et labb-kort. Flott arbeid.
I dag kom CNY70 i posten  ;D , så da gleder jeg meg til å få programert MCUen og testet hele kortet mitt.
Ser frem til "LVP for dummies"  :D


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 13, 2008, 09:21:05 am
 ;D    ;D


Ok..
Jag skall göra mitt bästa.

En 'LVP for dummis' är i skrivande stund.
Men det kan ta lite tid för jag vill testa allt innan jag lägger det upp här.

Kan tro att jag skall ha det klart till helgen.



/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 13, 2008, 11:34:32 am
Hmm..
Jag glömde ju en bild på den färdiglödda applikationen.
(Vill bara "bumpa" tråden lite :)  ...)

Här är då både MCU-kort och Data-kort monterad samman.  :
(http://www.are-inc.org/folkbanken/completed.jpg)
Jag har inte montert alla tryckgivare och inte heller alla tempgivare då jag inte vill
löda på en massa saker på detta kort, som bara är en test för denna tråden.

Och ett PS. till dej SveinT,
Som du ser har jag monterat en x-tra krets med 4st elektrolyter,
detta är en RS232 utgång/ingång,  Det ser nämligen ut som om denna "budget" version av PIC-krets inte klarar av att handtera både programvaran och en bootloader som uppdateras via USB.
Det kan hända att man blir tvungen att använda RS232 (com-port) för att uppdatera programvaran. Men jag skall göra lite tester innan jag ger upp :)

(Lugn bara lugn.. RS232 delen består som sagt bara av en krets och 4st elektrolyter. Man kan även bygga RS232 med en krets som har kondensatorer inbyggda, allt detta finns som 'free sample' så vi skall nog klara hålla kostnaderna nede :)  ..)

Länk till RS232 krets:
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1780/t/or (http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1780/t/or)
(Denna använder 4st 0,1Mf elektrolyter)

http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1798/t/or/pg/2 (http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1798/t/or/pg/2)
En liten bit ned i tabellen finner man  "MAX233ACPP" som är en 20pinars RS232 utan kondensatorer.
 
Man behöver ju även en kontakt för serieporten:
Här finns det 'free samples' att beställa :)
http://www.hiroseeurope.com/ (http://www.hiroseeurope.com/)

Jaja..
Tillbaka till 'LVD for dummis'


'/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinTnovember 13, 2008, 19:11:52 pm
Viss jeg kan bruke en ST232CN er jeg klar for dette også  ;D
Har fortsatt god plass på labb-kortet....


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 13, 2008, 20:17:42 pm
ST232CN fungerar fint,

Här är en liten skiss på en RS232 adapter.
Denna är gjord med MAX232A men jag tror att ST232CN är pin-kompatibel.
Du får bara se i databladen.

(Men jag antar att detta inte är första gången du jobbar med denna typ av projekt :)  ...)

(http://www.are-inc.org/folkbanken/RS232_adapter_circuit.png)



/n.



Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinTnovember 14, 2008, 20:40:17 pm
Da var det også på plass. Kortsluttet pin 17 og 18 og testet i Hyperterminal, og det virket OK  ;D


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: erikaanovember 14, 2008, 21:03:31 pm
Det ser for meg ut som du har koblet overspringsløperen feil.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinTnovember 15, 2008, 16:39:21 pm
Det ser for meg ut som du har koblet overspringsløperen feil.
Har dobbeltsjekket og den skal være slik   :D
- - - -
Fikk dyttet turtallsføleren inn i en rørstuss for å beskytte den litt, og borret et hull til eksostempføleren på testmotoren min.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 15, 2008, 23:02:58 pm
Hey, hey...
Häe rör det på sig ser jag :)

Det såg ut att vara en fin temp givare till EGT. Vart finner du sådan?

/N.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinTnovember 16, 2008, 15:11:34 pm
Jeg fant EGT sensoren her:
http://cgi.ebay.co.uk/3m-K-Type-Thermocouple-Sensor-Probe-Temperature-New_W0QQitemZ350113850382QQcmdZViewItem?hash=item350113850382&_trksid=p3286.c0.m14&_trkparms=72%3A1298%7C66%3A2%7C65%3A12%7C39%3A1%7C240%3A1318

Går "bare" til 800 grader, men det holder vel normalt på en boblemotor.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: KnastenradUndKnotenblechnovember 16, 2008, 15:25:20 pm
skal ikke den EGT sensoren stå montert  i exsosstrømmen??
Bruker du en controller til EGT'en som gir 0-5v??


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinTnovember 16, 2008, 17:17:39 pm
Jeg er klar over at den kom litt kort inn i strømmen av eksos, men som sagt er det bare en testmotor. Hadde nok vært bedre å sveise på en 6mm mutter rett i røret.
For å konvertere volten fra EGTsensoren brukes MAX6675, men tror ikke den gir ut noe volt, bare et signal som hovedchipen forstår...
Viss du kun vil måle tempen på eksosen kan du nok bruke et slikt http://global.ebay.com/gbh/viItem?ItemId=180306231850 sammen med føleren over.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: KnastenradUndKnotenblechnovember 16, 2008, 17:21:28 pm
ok
driver å snuser litt på å få EGT logging inn på Megasquirt'en
tenkte ett  0-5v signal kan brukes på en av inngangene som er til Bredbåndslambda


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 16, 2008, 19:00:32 pm
ok
driver å snuser litt på å få EGT logging inn på Megasquirt'en
tenkte ett  0-5v signal kan brukes på en av inngangene som er til Bredbåndslambda

Hei,

Jag bygger sådana kretsar. (Har gjort en del genom tiderna :)  ...)
Om du vill bygga själv så kan du få sjema och programvara av mej.
Annars kan jag löda ihop en till dej för Megasquirt för runt 150kr.

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: KnastenradUndKnotenblechnovember 16, 2008, 19:10:32 pm
 8)
DEt kan bli aktulet
har du noen tips på å få EGT 0-5v inn på MS 2 V3.0


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: SveinTnovember 16, 2008, 19:53:18 pm
Står et skjema i MS Ekstra manualen......
Og på V3 har du jo forhåpentligvis plass på "Proto area"


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: KnastenradUndKnotenblechnovember 16, 2008, 20:01:25 pm
ja har sett den og vurdert ett par andre fritt stående controllere
det som jeg lurer mest på er oppsett av selve MS'en
evt modifisering av .ini filen


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 16, 2008, 20:07:15 pm
Den fungerar men , ...
Det är en dyr A/D omvandlare och den är statiskt kalibrerad.
En bättre lösning är att använda just MAX6675 och en MCU ex. PIC12F675.
Då kan man både få 0-5volt  att koppla mot MS, driva en mätare inne i bilen, använda ledig utgång på PIC12F675 att exempelvis aktivera ett larm om tempen blir för hög.

En lösning med PIC och Max6675 är även fullt kalibrerbar mot den K-temp givare man använder, även logaritmiskt om så behövs vilket inte går med A/D lösningen..

Ocg bara som extra information. Det är inte bara Loggning av EGT man kan göra med MS, man kan även skapa en mätare i interfacet som visar värdet direkt på PC skärmen tillsammans med dom andra mätarna i MS. (Detta kan man så klart göra till vilken av ingångarna man vill.)

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 16, 2008, 20:08:27 pm
ja har sett den og vurdert ett par andre fritt stående controllere
det som jeg lurer mest på er oppsett av selve MS'en
evt modifisering av .ini filen

KAn hjälpa till där med :) om du vill..

/n.


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: KnastenradUndKnotenblechnovember 16, 2008, 20:15:50 pm
ja gjerne :) ,men vi kan ta det på PM så vi ikke ødelegger Bromsebænk tråden!


Tittel: Sv: DIY. Bromsbänk för oss garage folk..
Skrevet av: Lövdalnovember 18, 2008, 09:43:33 am
Tillbaka till LVP saken...

Den ser ut att ta en helt ny vändning.
Efter att ha försökt på alla sätt i en hel dag utan att få igång USB porten på kretsen så ringde jag Microship Support.

Dom hade då den glädjande nyheten att PIC18F2550 var följd med problem på just USB delen. Jag blec ombedd att pröva en annan 18F2550, Detta gav inget resultat..

Jag tog då fram sista försendelsen från Microship med 17st 18F2550 !!
Utav de 17st jag har så fick jag det att fungera på 2st !!!!!!!!!  :o

Jag funderar därfär på att byta till storebror 18F4550.
Den har alltid fungerat (jag bygger i stort sett alltid på den om jag skall ha USB).

Då fungerade LVP utan problem.

Så jag kommer att ändra spec. till 18F4550.
Detta ger även en massa nya I/O portar att leka med :)
Nu kan vi även lägga till logging utan PC närvarande.
Vi kan spara till SD.minne eller CF-minne om man vill.
Koppla till LCD display som ger möjlighet att visa värden under körning..

Mer om detta lite senare..

SveinT ...
Till dej min trogne byggare så skall jag ordna så du inte behöver slita ditt hår!!
Om du vill så kan jag senda dej en adapter med 18F4550 som passar i din 28pin sockel.
På så sätt så har ditt lödande inte gått förgäves..

Eller så kan du få ett etsat kort med en programerad 18F4550 och Serie komunikation färdig monterad.
Bara att flytta över dina sensor kretsar från det gamla kortet.

Fritt val för dej :)

/n.


Tittel: Sv: DIY. Bromsbänk (Ny krets lösning!!)
Skrevet av: SveinTnovember 18, 2008, 19:59:21 pm
Det er jo lov å prøve å programmere den PIC18F2550 som jeg har. Kan jo være at jeg er en av de få heldige? Vil du fortelle hvordan du gjør det, så kan jeg teste det først. Regner med det er en fil som sendes via IC-prog eller lignende til PIC? Mailen min står til venstre viss du trenger den  ::)
Ved å flytte på litt ledninger har jeg plass til en 40pin sokkel også, men ditt tilbud om adapter er jo også generøst.


Tittel: Sv: DIY. Bromsbänk (Ny krets lösning!!)
Skrevet av: Lövdalnovember 19, 2008, 00:54:52 am
Det er jo lov å prøve å programmere den PIC18F2550 som jeg har. Kan jo være at jeg er en av de få heldige? Vil du fortelle hvordan du gjør det, så kan jeg teste det først. Regner med det er en fil som sendes via IC-prog eller lignende til PIC? Mailen min står til venstre viss du trenger den  ::)
Ved å flytte på litt ledninger har jeg plass til en 40pin sokkel også, men ditt tilbud om adapter er jo også generøst.

Ok,
Jag skall göra några skärmdumpar och lägga ut lite text. :)
Det kommer en länk till den bootloader som skall in..

/n.


Tittel: Sv: DIY. Bromsbänk (Ny krets lösning!!)
Skrevet av: Lövdalnovember 25, 2008, 16:54:20 pm
Hei, hei..
Tillbaka efter en tids sjukdom i familjen, Dotter, mor och sedan far (jag :) ..)
Nu är Julstöket i full gång, så det blir om möjligt :) ännu mer tid mellan gångerna jag hinner pyssla med detta.

Jag har i alla fall inte gett mej, Jag tänkte att ett företag så stort som Microship inte kan ha så dålga kretsar att bara 2/17 skall fungera.. Nej nej.. Här är det nått fel mellan tangenterna på datorn och stolsryggen....

Mycket riktigt...
Jag har nu upptäckt felet och LVP fungerar fint, så nu SKALL jag fixa en tutorial på de hele..

Jag upptäckte även ett slarvfel från min sida på kretskortet,
Jag har inte använt dessa "små" PIC kretsar så ofta och det jag har gjort är att konvertera från en 40pin krets till denna 28pin, och jag har gjort ett riktigt slarvfel,

Jag har kopplat in MAX kretsarna på D- och D+ för USB......
Detta går inte så här måste vi ändra lite på kopplingen...

JAja..
Mer info om vad som skall vart kommer så snart jag får nån minut till övers..

Har programerat och testat ett kort i alla fall,
en liten filmsnutt på testkörning.
Alla ingångar utom Temp-givarna, är öppna därför hoppar värden hela tiden.
http://www.are-inc.org/folkbanken/loggboard.avi (http://www.are-inc.org/folkbanken/loggboard.avi)


Tittar in så snart jag kan..
/n.


Tittel: Sv: DIY. Bromsbänk (Ny krets lösning!!)
Skrevet av: SveinTnovember 25, 2008, 18:33:01 pm
Godt du var tilbake etter sykdommen. Ikke morro å være syk   :-\

Jeg har også sett på nettet etter info om 2550 og USB.
Fant blant annet denne http://www.techsanctuary.com/node/64 siden hvor USB sies å virke.
Bra du fant ut av det du også  :)


Tittel: Sv: DIY. Bromsbänk (Ny krets lösning!!)
Skrevet av: Lövdalnovember 25, 2008, 20:35:08 pm
Ok..
Då skall vi få kretsen programerad...  :)
LVP F. D. kommer inte att skrivas...   ???

Joo.. det blir som så här..

Vi bygger en ICSP istället.
Detta är en programerare som vi kan använda på massor av CHIP, så iframtiden när vi skall bygga oss EGT-kort, BOOST controller, Dualmap, m.m. till Megasquirt :) så behöver vi denna igen..

Den är enkel och kostnaden kommer att hamna inom budgeten som tidigare utlovats :)

Vi behöver lite mer hårdvara än vad tidigare har påvisats:
(http://www.are-inc.org/dyno/lvp/scmic.jpg)

Transistorerna kan man byta mot likvärdiga,
D4 och D5 är Zenerdioder, dessa kan vara svåra att hitta på gamla kretskort men dom finns att köpa.
C3 som är en elektrolyt kondensator på 6.3volt kan oxå vara svår att hitta,
men leta efter en som är på 10v eller under, men minimum 5volt.
Inga stora saker med andra ord.


Ett labbkort som man kapar lite banor på och monterar enligt detta (Sett ovan ifrån och underifrån):
(http://www.are-inc.org/dyno/lvp/board.jpg)

Banorna kapar du lättast med ett 5-7mm borr som du enkelt sätter i hålet där du skall kapa av banan och sedan  snurrar för hand tills banan är borta.

Detta är allt i hårdvara som skall till.

Mjukvaran du behöver är denna:
(http://www.are-inc.org/dyno/lvp/soft.jpg)

http://members.aon.at/electronics/pic/picpgm/ (http://members.aon.at/electronics/pic/picpgm/)
filen du behöver heter: winpicpgm_v1013.zip

Installera denna och sedan skall vi gå igenom inställningarna för att programera en PIC18F2550.


/n.





Tittel: Sv: DIY. Bromsbänk (Nu programerar vi den!!!)
Skrevet av: SveinTnovember 29, 2008, 11:26:29 am
Da har jeg fått laget en ICSP også....
Fant en 22uF på 6volt. Trodde ikke volten på kondensatorer hadde så mye å si. Er ikke volten hva de max tåler før de går i stykker?
Har koblet følgende ben sammen:
ICSP--PIC18F2550
    1--1
    2--20
 3,6--8,19
    5--9
Ser dette riktig ut, og hvor skal ICSP pin 4?


Tittel: Sv: DIY. Bromsbänk (Nu programerar vi den!!!)
Skrevet av: Lövdalnovember 29, 2008, 19:57:41 pm
Da har jeg fått laget en ICSP også....
Fant en 22uF på 6volt. Trodde ikke volten på kondensatorer hadde så mye å si. Er ikke volten hva de max tåler før de går i stykker?
Har koblet følgende ben sammen:
ICSP--PIC18F2550
    1--1
    2--20
 3,6--8,19
    5--9
Ser dette riktig ut, og hvor skal ICSP pin 4?
Det har även med I/UR laddning att göra.

ICSP                                                 PIC18F2550
-----------------------------------------------------
1  = _MCLR/Vpp (programming voltage)   PIN.1
2  = Vcc(+5V)                                    PIN.20
3  = Gnd                                            PIN.19
4  = Data                                           PIN.28
5  = Clock                                          PIN27
6  = LVP (low-voltage control)               PIN.26

Filen du skall progga in är den som ligger här i vedlegg..
Jag skall fixa en dump på hur du skall ställa in "fusebits" i programmet för att få den att fungera.

/n.


Tittel: Sv: DIY. Bromsbänk (Nu programerar vi den!!!)
Skrevet av: Lövdaldesember 01, 2008, 15:11:24 pm
Hei,

Nu har jag proggat 3chip med denna hembyggda programerare och det fungerar fint.
'Fusebits' ligger redan med i filen så bara att ladda hex filen och trycka programera..

1.
Koppla in din programerare på en COM port.

2.
Klicka på knappen för "Autodetect programmer hardware" (Den första knappen med ett kretskort och ett förstoringsglas. Markerad BLÅ i bilden..)
Nu skall den rapportera följande:
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
JDM Programmer connected and initialized!
Autodetecting PIC ...
No PIC detected!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Och detta skall du se om du väljer fliken märkt med  "LOG" (Markerad med GUL i bild)
(http://www.are-inc.org/folkbanken/pgm_forkl.jpg)
3.
Koppla in din PIC-krets enligt instr. i föregående inlägg.

4.
Tryck på knappen "autodetect PIC typ." som är den med en krets och ett ? över.
(Markerad med RÖTT i bilden)
5.
Nu skall den rapportera att den funnit en PIC18F2550

Om detta har fungerat så har du fått din programerare rätt inställd.

6.
Nu väljer du fliken märkt med "Common" (Markerad med VIOLETT i bilden)
Och sedan klickar du på "Browse" knappen och letar fram den filen som låg med som inlägg i det
tidigare inlägget.

7.
Klicka nu på knappen "Programm PIC" (Den med en krets och en blixt på)

Nu programeras din krets och i "Info" fliken ser du om det hela har gått bra.
(Markerad med GUL i bild)

8.
Montera PIC-kretsen i kretskortet och om allt fungerar så skall det nu dyka upp en ny COM-port i enhetshandteraren.

Kommer du så långt så är allt klart för programvaran som skall logga alla data m.m.
Den kommer jag lägga länk till snarast.

/n.


Tittel: Sv: DIY. Bromsbänk (Nu programerar vi den!!!)
Skrevet av: SveinTdesember 02, 2008, 19:53:56 pm
Programering gikk bra!  ;D
- - - - - - -
Detected PIC18F2550, device ID 0x1246!
Erasing Device ...
Erasing finished!
Programming started ...
Programming finished succesfully!
- - - - - - - -
Men fikk ikke noen ny port i "Device Manager". Koblet også bort tempgiverne fra pin 15 og 16.
Power LED lyser, men ikke noe mer.....  ???


Tittel: Sv: DIY. Bromsbänk (Nu programerar vi den!!!)
Skrevet av: Lövdaldesember 02, 2008, 22:45:30 pm
Ok..
Hm..

Då skall vi se,.,.,.,

Jag gör lite ändringar....

Skickar med en ny fil som vedlegg, denna skall  fungera (bullet proof) oansett vad grund kallibreringan är på din PIC18F krets.

(USB är lite svårt att ha med och göra i programering, den måste uppdateras var 10ms och då PIC18 kretsar inte har en kalibrerad realtidsklocka i sig så gör det koden lite känslig.)


/n.


Tittel: Sv: DIY. Bromsbänk (Nu programerar vi den!!!)
Skrevet av: Lövdaldesember 02, 2008, 23:57:50 pm
Ojojoj..
Jag glömde lägga upp en test applikation.
(http://www.are-inc.org/folkbanken/testapp.jpg)

Knappade ihop en i all hast så du/ni har något att prova de Analoga ingångarna med :)
Inget arbete nedlagt i denna test programvara så var snäll med mej :)

Då du startar första gången skall du se till att ställa in COM-port nummer i programmet.
Detta gör du under menyn "USB-Connection" og "Select Comport"

Programmet skall fungera utan installation på WinXP om du har Vista så vet jag inte om den fungerar utan att jag skapar ett installations program.

Comporten som skapas när du pluggar in kortet kommer antagligen få ett comports nummer på mer än 10, Com10, Com11, Com12 är vanligt.

För att programmet skall fungera med de fria drivrutiner jag använt här så måste man gå in i enhets handteraren och ge den Virtuella comporten ett nummer mellan 1 och 4.

Detta är inga problem hoppas jag, men en liten tutorial här i tråden:

(http://www.are-inc.org/folkbanken/comp-settings.jpg)


1. Starta "enhets handteraren" (Device Manager)
2. Dubbel-klicka på den virtuella comporten (Markerad Röd i bild)
3. Välj fliken "port inställning" (Port Settings) (Markerad Blå i bild)
4. Klicka på "Avanserat" (Advanced) (Markerad Grön i bild)
5. Klicka på "Port Nummer" och välj en comport i listan.
Du borde ha ett ledigt nummer mellan 1 och 4, men det spelar ingen roll om du väljer en som det
står att den är "Använd" (In use) (Markerad Gul i bild)
Det som är anslutet till den comporten kommer i så fall att få ett nytt nummer av Windows.
Men om du upptäcker problem med någon av dina andra program ex. en USB GPS modul så kan det bero på att du nu har 'Lånat' den porten.
Detta borde inte vara något problem då du bara har det nummer du valt då "Logg Kortet" är inkopplat,
Så snart du kopplar ut kortet så återgår allt till det normala.

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Jag tror vi skall skapa en tråd för programvara till kortet, för dom som inte kommer använda kortet till en bromsbänk.

Vi kan skapa ett program för logging av data enligt önskemål.
Men jag skapar en tråd för detta så snart jag har fått klartecken på att min testbyggare har fått allt att fungera.

/n


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: Lövdaldesember 03, 2008, 02:38:16 am
Oki..
Har vart uppe lite i natt med en dotter som inte vill sova,
Hon och jag har gjort en ny version av programmet  ;D

Nu kan man testa tryck sensorerna , (MPX2550 o.l. )I menyn finns:
- settings
-- Gauges
---- Pressure sensors
------ Set output type

Där kan man välja att visa KPA, PSI, BAR eller bara rådata från sensorn.

I denna version skall det ligga en INI fil i samma mapp som EXE filen.
Första gången du startar programmet så skapas INI-filen automatiskt.
Den innehåller då grund settings för mätare och Comporten är satt till 1.
Det är bara ställa in det som passar för er via menyerna i programmet.

Ny fil som vedlegg.
/n.


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: SveinTdesember 03, 2008, 20:57:41 pm
Med den nyeste hex filen, og USB driverne fra Microchip, fikk jeg en ny com-port.  ;D
Endret til com2 som var ledig, og prøvde å starte programmet. Måtte finne en .ocx fil på nettet før det åpnet.
Litt ustabilt, da det ser ut som det virker i 2 sekunder før bildet "fryser". Restarter program og får da beskjed om at "com2 do not exist", selv om "Device manager" fortsatt viser den.
Håper ikke det blir for mye hodebry for deg.  ;)


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: Lövdaldesember 03, 2008, 21:22:27 pm
Hei,
Inget huvudbry.. :)  (Tror jag i alla fall)

Lägger med en annan drivrutin för USB som vedlegg.
Den jag använder tillhör ProtonIDE från Labcenter. Jag tror nog att det är det som spökar för dej.
Programmet är stabilt de :)

Testa denna drivrutin istället..


Joooo !!
Titta in i tråden om den na programvaran..
Jag behöver alla inlägg jag kan få om önskemål..

/n.


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: SveinTdesember 03, 2008, 21:58:51 pm
Samme resultat med den nye driveren. Virker i et par sekunder for så å stoppe opp. Har prøvd på to forskjellige PCer også. Begge med XP sp2.
Dette har jeg absolutt ikke greie på, men fant dette som ser ut til å virke som noe av det samme problemet. Kan det være det samme?
- - - -
For the USB COM port firmware, there is a minro change to get it to work. Without this change, the device will connect and then immediately disconnect. In 'usbcfg.h', comment out:

//#define USE_SELF_POWER_SENSE_IO
//#define USE_USB_BUS_SENSE_IO
- - - -
Fant det her: http://www.techsanctuary.com/node/64


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: Lövdaldesember 03, 2008, 22:56:39 pm
 ;D  Allready done  ;D

Hmm.. Jag har testat på mina 4 maskiner och det fungerar fint på alla dom..
Jag skall göra en check vad det kan bero på..

Jag skulle tro att det är uppdateringen av USB som inte hänger med.
Hmm..

Jag slängde ihop ett test program..
Testa denna fil i din PIC-krets..


Ladda sedan ner detta program.
http://www.are-inc.org/folkbanken/SerialCom.zip (http://www.are-inc.org/folkbanken/SerialCom.zip)
Det är ett Terminal program .
Ställ in din Comport och sätt följande:
(http://www.are-inc.org/folkbanken/terminal.jpg)

Sedan klicar du på "Connect" (eller trycker F9 )
Nu skall du kunna skriva i det övre fönstret, och allt du skriver skall komma upp i det nedre fönstret.

Om denna fungerar så kan jag nog lösa problemet snabbt för dej :)

/n.


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: SveinTdesember 04, 2008, 20:27:35 pm
Da var det også prøvd, med negativt resultat.
Når jeg trykker F9 får jeg "not available", men når jeg slipper F9 står den som "available" igjen.
Kan det være oscilatorkretsen som ikke er stabil? Har prøvd med litt forskjellige kondensatorer på den, og den virker uten kondensatorer også. Men blir kondensatorene for store, slutter den å virke.

Sitat
Jag slängde ihop ett test program..
Testa denna fil i din PIC-krets..

Ladda sedan ner detta program.
Skulle det vært en hex fil her?

EDIT: På laptopen fikk jeg dette resultatet når jeg koblet til. (bilde 2)


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: Lövdaldesember 04, 2008, 21:17:57 pm
Jag använder alltid avstämda Rewsonatorer eller kristaller med inbyggda kondensatorer.
Men eftersom Resonator fungerar så borde det inte vara allt för noga...

Men en kristall har ett fasst värde på vilken ckondensator den skall ha.
Se i databladet för kristallen så får du svar.


OCH JA!!!
Det skulle vart en hex-fil där :)
Nu finns den på plats...

Testa den :)


/n.


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: Lövdaldesember 05, 2008, 14:09:29 pm
Jooo..
Har du den 470pf condensatorn på plats för VUSB (Pin 14 på PIC18F2550) ??
Utan den så går det dårligt..

/n.


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: SveinTdesember 05, 2008, 14:32:11 pm
Den er på plass. Har prøvd med litt forskjellige størrelser på den også...
Tok prosjektet med på jobb i dag for å teste oscilatorkretsen. Ser bra ut det også. Men i dag virket loggerprogrammet som det skulle. I rommet scopet sto var det 16-17 grader. Når jeg tok den inn i et varmere rom stoppet verdiene opp. Tok kjølespray på PIC18 og da virket den i 10 minutter.
Er det noe galt med PIC18 eller er det en "temp overload" som er satt på 20oC?


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: Lövdaldesember 05, 2008, 14:47:49 pm
Temp overload är inget jag ändrat på...

Låter som om du har problem med någonting på kortet, eller din PIC-krets...

Hmm..

Du får testa lite mer :)

/n.


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: SveinTdesember 07, 2008, 14:21:40 pm
Da har jeg fått kretsen min stabil. Var 232 kretsen som laget støy. Når jeg fjernet den ble alt så meget bedre. Trenger jeg 232 kretsen nå som USB virker greit, eller må jeg feilsøke mer på den?

Sitat
Jag har kopplat in MAX kretsarna på D- och D+ för USB......
Detta går inte så här måste vi ändra lite på kopplingen...
Hvordan skal MAX kretsene kobles for å få liv i temperaturfølerne?


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: Lövdaldesember 07, 2008, 14:44:59 pm
Da har jeg fått kretsen min stabil. Var 232 kretsen som laget støy. Når jeg fjernet den ble alt så meget bedre. Trenger jeg 232 kretsen nå som USB virker greit, eller må jeg feilsøke mer på den?

Sitat
Jag har kopplat in MAX kretsarna på D- och D+ för USB......
Detta går inte så här måste vi ändra lite på kopplingen...
Hvordan skal MAX kretsene kobles for å få liv i temperaturfølerne?

Ja se där,
Jag tänkte på det men...

Jag skall se om jag får lite tid ikväll och skriva ned hur tempen skall kopplas.

/n.


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: Lövdaldesember 08, 2008, 14:43:55 pm
Ny programvara till PIC18F2550
Ny programvara till PC:n

Måste laddas ned och installeras för att allt skall fungera!!
(Vedlägg i detta inlägg...)

Att koppla in MAX6675  görs enligt följande.

1.
Koppla ihop alla MAX6675  SO-pin (pin7 på Max) med varandra, och koppla in dom på PORTC.1 (Pin 12 på PIC-kretsen)

2.
Koppla ihop alla MAX6675  SCK-pin (pin5 på Max) med varandra, och koppla in dom på PORTC.2 (Pin 13 på PIC-kretsen)

3.
Koppla sedan CS-pin på MAX6675  No.1 till PORTB.0 (Pin 21 på PIC-kretsen)

Koppla sedan CS-pin på MAX6675  No.2 till PORTB.1 (Pin 22 på PIC-kretsen)

Koppla sedan CS-pin på MAX6675  No.3 till PORTB.2(Pin 23 på PIC-kretsen)


Nu skall det fungera.
(Glöm inte att jorda (-) på K-temp givaren både till T- och GND på MAX-kretsen.
Se datablad för info)

/n.


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: Lövdaldesember 08, 2008, 14:51:41 pm
Jo..
Vilken OCX var det du saknade??

/n.

Med den nyeste hex filen, og USB driverne fra Microchip, fikk jeg en ny com-port.  ;D
Endret til com2 som var ledig, og prøvde å starte programmet. Måtte finne en .ocx fil på nettet før det åpnet.
Litt ustabilt, da det ser ut som det virker i 2 sekunder før bildet "fryser". Restarter program og får da beskjed om at "com2 do not exist", selv om "Device manager" fortsatt viser den.
Håper ikke det blir for mye hodebry for deg.  ;)


Tittel: Sv: DIY. Bromsbänk (Nu med test programvara..)
Skrevet av: SveinTdesember 08, 2008, 15:12:36 pm
Jo..
Vilken OCX var det du saknade??
Det husker jeg ikke. Tok et enkelt søk på Google, så fant jeg den og lagret i "system32" mappen.
Egentlig ikke noe problem.

Nå får jeg hjem å måle temperaturen  :D Takker igjen...


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: SveinTdesember 08, 2008, 19:24:25 pm
Med den nyeste hex-filen fikk jeg feilmeldingen på bildet under....
Tok å prøvde programmet på en annen PC, og da var det "MSCOMM32.ocx" som manglet eller var for gammel. Er den jeg bruker nå kanskje også for gammel?


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Lövdaldesember 09, 2008, 02:06:27 am
Hm..

Det där meddelandet brukar komma upp då man inte fått reset på PIC-kretsen.
Det är oftast ett hårdvarufel.

Men... Om du lägger tillbaka den gamla .HEX filen i PIC-kretsen, fungerar den då ?
Annars kan det vara nått med det sista du lödde in på kortet för att få till MAX-temp kretsarna...


Jag har en förkyld dotter och hon tar upp mesta tiden just nu, men jag skall dubbel kolla koden en gång till. Jag har den koden i mitt kort och det fugerar fint. Men när man har med USB att göra så måste koden vara helt optimal för att fungera på alla maskiner. Så det kan vara så att jag måste optimera koden lite för att den skall kunna jobba mot dina USB portar.

Detta är bra för mej, det är altid bra att ha andra som testar koden då man inte alltid kan lita på att maskinerna här hemma skall hitta alla fel :)

Jag har dessutom 4st exakt likadana maskiner så när det gäller hårdvaru krockar så är min testning inte alltis att lite på.

Men ... Den där 470condingen är viktig i detta skedet...
Det finns egentligen ett krav från Microchip på condensatorer på D+ och D_ kopplingen oxå, så iblan kan det vara en lösning när den inte vill koppla upp sig.

Har du testat att hålla "Reset" knappen nede 10sec. och sedan släppt den,
Då gör den en "Djup Reset" och det kan ibland fungera...

Skall testa lite imorgon...

/n.


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: SveinTdesember 09, 2008, 09:35:17 am
Den kondensatoren på Vusb er på 470nF som det står i BOM. Det står 470pF over her, men det regner jeg med var en liten tastefeil?
Skal teste med en "Djup Reset" i kveld.
Hvor store skal kondensatorene på D+ og - være, så kan jeg prøve det også?


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Lövdaldesember 09, 2008, 09:56:35 am
Hittar inget fel i koden...
Har nu testat det på en ny maskin hos grannen..
Allt fungerar kanon här...

Kolla igenom all hårdvara en gång till...

Jag har lagt en ny version av .HEX filen som vedlägg.
I den filen har jag snabbat upp koden en del så du kan ju prova det i alla fall.

Hör av dej om vad du finner ut..

/n.


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Lövdaldesember 09, 2008, 09:57:59 am
Den kondensatoren på Vusb er på 470nF som det står i BOM. Det står 470pF over her, men det regner jeg med var en liten tastefeil?
Skal teste med en "Djup Reset" i kveld.
Hvor store skal kondensatorene på D+ og - være, så kan jeg prøve det også?

Yes.. tastefeil..

Jag skall kolla upp värden på de andre condingarna..

Under tiden så kan du tesa HEX-flen i inlägget ovan.. :)

/n.


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Endre Ddesember 09, 2008, 10:05:29 am
Ok, jeg vil være førstemann til å si at jeg ikke skjønner bæret av hva dere snakker om :D. Men gi beskjed når dere har en fungerende bremsebenk - så har jeg prøvekanin i garasjen!


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Lövdaldesember 09, 2008, 12:04:29 pm
Ok, jeg vil være førstemann til å si at jeg ikke skjønner bæret av hva dere snakker om :D. Men gi beskjed når dere har en fungerende bremsebenk - så har jeg prøvekanin i garasjen!

:)

Bromsbänk finns redan :)
Bara kom du, inga problem.

Den står dock i Luleå just nu, kankse lite långt ? :)


/n.


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: SveinTdesember 09, 2008, 12:41:39 pm
Og før det blir en i Vennesla også, trenger jeg noe stort rundt tungt noe.....
Har noen et gammelt svinghjul eller lignende, på noen hundre kg er jeg interressert  :D


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: FreddyBdesember 09, 2008, 12:50:59 pm
http://mantena.no/

Tips fra Mr.NSB - TomR. Om det er anledning til å tuske til seg eit toghjul.  ;D


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Lövdaldesember 09, 2008, 13:09:44 pm
Og før det blir en i Vennesla også, trenger jeg noe stort rundt tungt noe.....
Har noen et gammelt svinghjul eller lignende, på noen hundre kg er jeg interressert  :D

Det borde inte vara något problem för dej att hitta en vikt som passar en bromsbänk.
Jag har sett folk som använt ett lastbilshjul som vikt.

Fälgen mäter dom upp själva och berälnar RI på.
Sedan ser man till att det sitter ett däck från en större tillverkare, ex. GoodYear,
Det brukar inte vara svårt att få uppgifter på RI på lasbilsdäck från tillverkaren.
En del Dekkhandlare har den infon i sina papper.

På så sätt får du ett billigt svänghjul med möjlighet att hitta ett nav för montering och allt....

Men om man letar efter massiva vikter som kan passa så har du några enkla tumregler här som du kan ha nytta av tillsammans med de excelark som jag lagt upp tidigare i tråden..

cylindriska massiva svänghjul:
1.)
Dubbla bredden = dubbla tröghetsmomentet
2.)
Dubbla diametern = 16 * trögetsmomentet!!!!!!
3.)
Halvering av diametern=16* bredden = 4 *massan (för att behålla samma tröghetsmoment).


PS: Inlägget om tåghjul är helt kanon!!
Dessa passar som handsken till en bromsbänk...

Om det kostar några tusenlappar spelar inte så stor roll, du kan ju ta ex. 200.-/timman för att hyra ut bänken, då betalar det sig snabbt :)


/n.


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Lövdaldesember 09, 2008, 13:35:59 pm
Jaha..
En liten uppdatering,
Jag har skapat en Loggfunktion i testprogrammet, så man kan logga alla värden till en "," separerad textfil. Den kan man öppna i Excel och skapa diagram eller vad man nu kan tänkas vilja ha.

Man kan även använda MegaLogviewer (Megasquirts Logprogramvara) för att rita upp tabeller, diagram, göra en virtuell körning av datat.

Det ända som inte är inlaggt i denna testprogramvara är RPM funktionen men jag skall lägga till den snarast. Sedan blir det ingen mer utveckling från min sida på detta program då det bara är tänkt att vara ett testprogram för det kortet vi har tagit fram här.

(http://www.are-inc.org/folkbanken/loggprogg.jpg)

Kapasiteten på kortet/programmet är 1002 rader/sec. med data.
Och upplösningen på datat från de analoga ingångarna är 10-bit.

Nu kan ni bygga kortet och ha den i er bromsbänk, eller helt enkelt bara bygga kortet och använda det som en datalogger till bilen.

Då har ni:

3st Temp 0-1024 grader C
3st Analoga ingångar för vad ni vill 0-5volt ( 0-15volt. med spänningsdelare)
1st RPM ingång
4st Digitala I/O portar för styrning av diverse, ex. Shiftlight eller annat trevligt..

Testrpogramvaran är skriven i VisualBasic, och även om jag bara har lagt ned 2-4timmar på den så fungerar den mycket bra.
Grundkoden till programmet kan den som vill få av mej. (Men som sagt, det är inte något vackert arbete detta, bara hopslängt i all hast..)

DL-link till Programmet...
http://www.are-inc.org/folkbanken/VW-norge_LoggData.exe (http://www.are-inc.org/folkbanken/VW-norge_LoggData.exe)

/n.


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: SveinTdesember 09, 2008, 19:06:04 pm
Da har jeg koblet fra alle tempfølerkretser og analoge innganger. Det eneste som er tilkoblet av innganger er trykkfølerne.
Har sjekket koblingene en gang til, uten å finne noen feil.
Den eneste hex filen jeg får til å virke er "USB_ADC_VWNORGE.HEX "

Min PC som jeg tester på er en gammel Dell Latitude P4 1,8GHz med kun USB1.1. Er denne USBen for treg til dette, siden du har -snabbat upp koden en del-?

(Har også sjekket koblingene på ICSP for sikkerhets skyld, uten å finne noen feil.)


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Lövdaldesember 09, 2008, 19:37:38 pm
Da har jeg koblet fra alle tempfølerkretser og analoge innganger. Det eneste som er tilkoblet av innganger er trykkfølerne.
Har sjekket koblingene en gang til, uten å finne noen feil.
Den eneste hex filen jeg får til å virke er "USB_ADC_VWNORGE.HEX "

Min PC som jeg tester på er en gammel Dell Latitude P4 1,8GHz med kun USB1.1. Er denne USBen for treg til dette, siden du har -snabbat upp koden en del-?

(Har også sjekket koblingene på ICSP for sikkerhets skyld, uten å finne noen feil.)
Ok...
så gamla koden fungerar..

Då skall jag se efter vad det kan vara som gör att den fungerar och inte den nya..

USB 1.1 är tilräkligt, och skall fungera.

Då jag snabbar upp koden så är det bara för att det inte skall vara någonting som tar längre tid än 10us som är updaterings intervallen för USB.
Hastigheten på USB bussen spelar ingen roll..

Ska testa lite, så återkommer jag.

/n.


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Lövdaldesember 09, 2008, 19:58:59 pm
~~~~~~~~~~~~~~~~~~~~~ EDIT! ~~~~~~~~~~~~~~~~~~~~~~~
Jag har editerat länkarna och uppdaterat dom i detta inlägg kl 20:30 9é dec.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Jaha..

Då skall vi se,

Det ända jag kan tänka mej är att du inte får med dej "Config-Bits" till brännar programmet.
Se på det som är markerat med rödfärg på i bilden...
(http://www.are-inc.org/dyno/soft/config-bits.jpg)

Ladda in denna fil i http://www.are-inc.org/dyno/soft/USB_VWnorge_v1.0.2.hex (http://www.are-inc.org/dyno/soft/USB_VWnorge_v1.0.2.hex)  programeraren och se om du får en rad som ser ut som den nedan.
Om inte så limar du in denna rad istället och testar att programera PIC:n.

E4
FE
FF
EE
FF
FD
BB
FF
FF
FF
FF
FF
FF
FF

/n.


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Lövdaldesember 09, 2008, 20:35:11 pm
OBS..
Jag har editerat föregående inlägg..
Nya filer då jag hittade ytterligare en sak som kan ge problem när man har äldre datorer..

Testa det som står i inlägget över...

/n.


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: SveinTdesember 09, 2008, 21:23:46 pm
Da virker USB på alle hex filer   ;D :D ;D  Det var "ConfigBits" som manglet..
Men har du byttet rundt på noen innganger siden "USB_ADC_VWNORGE.HEX"?
Trykket oppfører seg annerledes med disse nye filene. Når jeg blåser i "Pressure2" går Pressure3 til 0, og når jeg blåser i "Pressure1" går "Pressure2" oppover? Med "USB_ADC_VWNORGE.HEX"  er det den riktige som beveger seg, men etter en annen skala (1/10?).
Skal vist ikke være lett dette her, men vi nærmer oss jo målet  ;)


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Lövdaldesember 09, 2008, 23:18:39 pm
--


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Lövdaldesember 09, 2008, 23:41:15 pm
Ny HEX-file: http://www.are-inc.org/dyno/soft/USB_VWnorge_v1.0.3.hex (http://www.are-inc.org/dyno/soft/USB_VWnorge_v1.0.3.hex) (version 1.0.3)

Ny PC-program version:
http://www.are-inc.org/dyno/soft/VW-norge_LoggData.exe (http://www.are-inc.org/dyno/soft/VW-norge_LoggData.exe) (version 1.1.6)

http://www.are-inc.org/dyno/soft/vwnorge_logger.ini (http://www.are-inc.org/dyno/soft/vwnorge_logger.ini) (version 1.1.6)

*****************************************************************
Enklast att lägga .exe och .ini i samma mapp och när man startar programmet för första gången så
ställer man in den COM port man har kortet sitter på.

OCX-filen du saknade eller som var för gammal kan nu ha blitt 2st :)
Jag har lagt till lite funktioner ikväll i denna version av PC-progget.
Nu kan du namnge alla mätare och välja vilken typ av data den skall visa på Tryck, Temp.
Skall ordna RPM och har skapat en funktion som gör att du kan lägga in en beräkning av värdet i de analog ingångarna.
Nu visar dom enbart "RAW" data.

Alltså...
PC-programmet: Version 1.1.6
HEX-filen: version 1.0.3

********************************************************************

Här är en förklaring på kopplingarna mot PIC-kratsen.

(http://www.are-inc.org/dyno/soft/port-pin.jpg)

Som ni ser så finns det utbyggnads möjligheter på det.
- LCD display?
- I/O expander
- En 16kanalers ADC ?
- Upp till 256st DS18B20 tempsensorer via I2C buss.

m.m.   :)

/n.


Tittel: Sv: DIY. Bromsbänk (NY!! Programvara oh tempinfo..)
Skrevet av: Lövdaldesember 10, 2008, 13:39:38 pm
SveinT,

Kan du testa de nya filern i inlägget ovan?  (upplagda idag 10é Dec. kl:13.2o)
Kolla att Temp1-3 och Pressure1-3  fungerar och är mot rätt utgång.

Jag har inte fått ditt problem ang. Pressure1-3 här men jag ser vad det skulle kunna bero på.
Men i så fall har du samma problem med Temp1-3 !

Fungerar Temp1-3 bra nu men Pressure1-3 är fel så vet jag vad det beror på och kan fixa det..

/n.

PS:
Nu är det bara RPM kvar då ??
Joo..  Testa alla funktioner i det ny PC-programmet.
Nu kan du:
- Skapa text till alla mätare.
- Välja mellan "Bar, PSI og KPA" på tryck mätarna.
- Välja Celcius eller Fahrenheit på Temp mätarna.
- Skapa egna formler för Analogue 1-3.
(Å du... klicka på "About" i menyen och läs :)  ...)

-------------------------------------------------------------
Det med formlerna är lite svårt att förklara kort, men...

Det värde vi får från AD porten är i "Raw" format.
Det vill säja att:

0volt = 0
5volt = 512

Så för att ex. visa Volt gör man följande:
((5/512)*Raw)

Om vi nu säjer att värdet för Raw är 256 (man lägger på 2.5volt på ingången) så blir det:
((5/512)*256)
Som då blir:
(0,009765625*256)
Som blir 2.5volt.   ;D

Hur gör vi detta i programmet då?  Jo...
Om du går in på setup-sidan för formlerna så har du en rad för var analog ingång.

På denna rad skall du skriva följande:
((5/512)*ANx)    'Här byter vi ut 'Raw' mot koden 'ANx' (Skall vara stort AN och litet x )

Du får bara prova dej fram.
Jag har lagt in stöd för +, -, *, /, abs, Cos, Sin, Log, Mod, ^

Man skall altså kunna använda ordet Log i formeln för att få Log beräkning på ett värde.
ex.  ((xxxx * Log(3.3*ANx) / 100))

Jag kan ju ta ett exempel till. Låt oss koppla in en tryckgivare till en analog ingång...
En MPX4250 som sitter på Megasquirt korten och enligt databladet skall den ge:
0.2volt vid 20Kpa.
4.9volt vid 250Kpa.

Då borde vi kunna skriva:
(((5/512)*ANx) * (250 / 4.9))

'****************************************
((5/512)*ANx)  för att få den volt givaren ger oss.

* (250 / 4.9))  för att få faktoren för Kpa.

Om vi sedan vill ha det i ex. BAR istället för Kpa så tar vi det sån här:
((((5/512)*ANx) * (250 / 4.9)) * 0.01)  eftersom det går 0.01BAR på 1Kpa.

Ville du ha det i PSI? Ok..
((((5/512)*ANx) * (250 / 4.9)) * 0.1450377)  eftersom det går 0.1450377PSI på 1Kpa.


Ojojoj...  Nu hoppas jag att jag tänkte rätt...
Annars får ni rätta mej!!   :-[


Som du ser så är det tänkt att man skall kunna få till värden till de flesta sensorer.
Nu har jag inte testat detta så noga och jag hoppas du kommer igång och använder kortet ditt så vi får lite testkörning. När det hela fungerar så kommer jag lähha in en hjälpfil i programmet.




Jaja..
Nog om detta..

/n.







Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: SveinTdesember 10, 2008, 15:13:56 pm
Da får jeg hjem og teste. Rapport kommer senere i kveld  ;)


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: SveinTdesember 10, 2008, 18:40:28 pm
Da var en liten test med de tre nyeste filene foretatt.
Programmet blir bare bedre og bedre  ;D

Hex filen er det nok noe rart med.
Om jeg suger eller blåser i Press2 er det Press3 som går til 0.
Blåser jeg i Press1 er det Press2 som går oppover, samtidig som Press1 løper som den selv vil?

På temperaturen ser det ut til at det er Temp1 som styrer alle 3. Men den måler helt korrekt temperatur.

På den gamle hexfilen (*ADC*) virker trykkfølerne på den riktige inngangen, men selvfølgelig ingen temperaturer i denne.


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: Lövdaldesember 10, 2008, 20:23:48 pm
Da var en liten test med de tre nyeste filene foretatt.
Programmet blir bare bedre og bedre  ;D

Hex filen er det nok noe rart med.
Om jeg suger eller blåser i Press2 er det Press3 som går til 0.
Blåser jeg i Press1 er det Press2 som går oppover, samtidig som Press1 løper som den selv vil?

På temperaturen ser det ut til at det er Temp1 som styrer alle 3. Men den måler helt korrekt temperatur.

På den gamle hexfilen (*ADC*) virker trykkfølerne på den riktige inngangen, men selvfølgelig ingen temperaturer i denne.

Ok..
Då skall jag ordna en ny .Hex fil.
Om en temp styr alla 3, så antar jag att du bara har en tempgivare inkopplad ??? eller ???

Jag skall se på det :)

Fungerar texter och annat ??

/n.


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: Lövdaldesember 10, 2008, 20:31:42 pm
Joo..

Håll koll på dina "Config-bits"..

Den sista HEX filen jag lade upp idag skall ha följande Config-bits.
Jag kan tro att den jag markerat med rödt inte ser sån ut på din??

E4
FE
FF
EE
FF
FC
BB
FF
FF
FF
FF
FF
FF
FF


/n.


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: SveinTdesember 10, 2008, 22:55:23 pm
Endret "Config Bits" uten at det ble bedre.

Tekster virker bra i programmet.
Testet det nyeste programmet på W98SE maskinen, og da var det "comdlg32.ocx" som var for gammel, viss det kan være til hjelp?

Koblet til 3 tempfølere, men da viser ingen riktig. Inne er det ca 23oC, ute ca 0 og over loddebolten 70.
Litt bilder under av de forskjellige trykk mulighetene. Alle bilder med 3 tempfølere tilkoblet.


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: Lövdaldesember 11, 2008, 08:12:25 am
Hei,

1.)
Har du 3st MPXxxx tryck sensorer inkopplade ??

2.)
Har du 3st Tempgivare inkopplad??

3.)
Är dom analoga ingångar du inte använder kopplade till jord (-)  ??

/n.


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: SveinTdesember 11, 2008, 09:17:52 am
1.)
Jeg har 2 stk MPX sensorer, og den siste inngangen er koblet til jord.

2.)
Jeg har 3stk MAX6675, med 3stk K-temp sensorer tilkoblet.

3.)
Jeg har ikke jordet de analoge inngangene. Skal få gjort det snarest og teste på nytt.   ::)


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: Lövdaldesember 11, 2008, 21:03:15 pm
Hej hej :)

Jag har efter att ha druckit 12Liter kaffe och ätit födelsedagstårta för 36é gången i livet, tagit mej en tur på det naturalia rummet, med PIC18F2550 databladen i handen.

Då jag inte arbetet med just denna "lilla" PIC-krets tidigare så tänkte jag att kankse jag får läsa på lite.
Problemet du har med att tryckgivarena inte visar rätt och på rätt plats har jag funnit svaret på i databladet. Men jag fann någonting annat som gjorde mej lite fundersam.

Jag tror (Tyvärr) att vi må ändra hårdvaran lite igen....   :-[
Vi måste koppla om styrporten för de tre MAX kretsarna.
Det är som så att den 3é AN porten som är kopplad på PIN.25 stör hela "PORTB" sektionen på PIC-kretsen. Koppla enligt bild och ladda för 104é gången ned en ny version av de tre filerna :)

Här är kopplingen:

(http://www.are-inc.org/dyno/soft/port-pin.jpg)

Filerna kommer lite senare ikväll.
Skall ta mej lite mat innan jag kan sätta mej och ändra programkoden.

/n.


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: SveinTdesember 11, 2008, 21:22:06 pm
Det var bra du fant noe rart. Jeg har allerede loddet litt før jeg leste dette. Koblet fra inngangene fra MAX 2 og 3 og da sluttet nr 1 og virke også...
Bra jeg har laget dette på et labkort  :D Lett å endre på hardwaren.

Og selvfølgelig Gratulerer med dagen!!!


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: Lövdaldesember 14, 2008, 00:17:42 am
Det var bra du fant noe rart. Jeg har allerede loddet litt før jeg leste dette. Koblet fra inngangene fra MAX 2 og 3 og da sluttet nr 1 og virke også...
Bra jeg har laget dette på et labkort  :D Lett å endre på hardwaren.

Og selvfølgelig Gratulerer med dagen!!!
Tack för de :)

Joo..  nu har familjen vart på julbord och fått magen fylld med pinnekjött, öl, kålrot, potatis och allt annat som hör till.

Här är en länk till en Zip-fil innehållande:
VW-norge_LogData.zip (http://http://www.are-inc.org/loggboard/VW-norge_LogData.zip)

VW-norge_LogData.exe (Pc-programvaran)
vwnorge_loger.ini         (INI-filen till programmet)
are-inc_vwnorge_cdc.inf   (Drivrutinen för USB kortet vi har byggt här i tråden.)
Device Manager.lnk          (En windows shortcut till 'Device manager' (bra att ha till detta)...)

Detta är en bra start, nu behöver jag test användare som kan ge mej önskemål om hur programmet kan förbättras. Det blir inte så mycket ändringar gjorda då vi startat upp ett nytt projekt i en annan tråd, där vi kommer skapa en "riktig" datalogger.

Det jag inte har ordnat i denna version är RPM ingången då denna lilla PIC-krats har lite egenheter jag inte vart bort i tidigare så behöver jag någon timma att läsa igenom databladen på kretsen.


Jaja..  SveinT nu hänger det på dej :)
Hoppas du får ordning på kortet och får det på testning :)

Bara hör av dej om det skulle vara någontoing jag kan hjälpa till med, eller om det är någonting som inte vill fungera.

/n.


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: SveinTdesember 14, 2008, 12:00:55 pm
Nå er trykkfølerne riktige  ;D
Ser ut til at .INI filen resettes hver gang programmet lukkes. "File=C:\" selv om jeg har endret det manuelt til riktig bane, og comport må også velges hver gang jeg starter programmet.?
Har ikke tid nå til å teste alle tempfølerne, men det ser ut til at 1 og 3 virker viss begge er tilkoblet. Kobles nr3 bort blir nr1 forvirret...... Den blinker mellom 0oC og riktig temperatur. Nr 2 virker ikke, men det kan jo være en kobling som ikke er god etter diverse omkoblinger.  :)

Har også prøvd "Config bits" både som FC og FD på linje 05.


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: Lövdaldesember 14, 2008, 19:14:07 pm
ok.
jag förstår problemet med att ini-ilen raderas..
ny version kommer...

/n.


~~~~~~~~~~~~~ !! EDIT !! ~~~~~~~~~~~~~~~~

Nu är Zip-filen i länken ovanför uppdaterad med nya filer.
Nu är allt på ställ :)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: SveinTdesember 14, 2008, 21:22:47 pm
Da tok jeg og loddet tilkoblingene mellom MAX og PIC på nytt og vasket labkortet godt med elektronikkrens.
Da ser det ut til at alle tempfølere er med oss  ;D ;D
Alle trykkfølere virker også.
Og takk for omtale under "About"  :D


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: Lövdaldesember 14, 2008, 21:26:57 pm
Da tok jeg og loddet tilkoblingene mellom MAX og PIC på nytt og vasket labkortet godt med elektronikkrens.
Da ser det ut til at alle tempfølere er med oss  ;D ;D
Alle trykkfølere virker også.
Og takk for omtale under "About"  :D

Härligt :)

NB!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Nu är Zip-filen i länken ovanför uppdaterad med nya filer.
Nu är allt på ställ

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Testa den versionen så skall du inte ha problem med INI-filen.

/n.


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: SveinTdesember 14, 2008, 21:45:20 pm
INI filen virker også som den skal nå!!


Tittel: Sv: DIY. Bromsbänk (Första riktiga Beta versionen av PC-programmet....)
Skrevet av: Lövdaldesember 15, 2008, 00:23:00 am
INI filen virker også som den skal nå!!


:)
Helt kanon :)

Jag har testat kortet lite i bilen min och det fungerar fint.
Bara RPM funktionen som saknas...

Joo....
Då jag inte behövde 3stycken tryckgivare till gammel bilen så gjorde jag om koden lite..

Nu kan man använda tryckgivar ingångarna som vanliga analoga ingångar.
Det är lite nytt i menyen under (Settings - Pressure gauge - ...)

Den nya versionen ligger som vanligt uppladdad på :
VW-norge_LogData.zip (http://www.are-inc.org/loggboard/VW-norge_LogData.zip)

Den nya versionen är : v:1.2.1
Och man behöver bara byta ut INI-filen och EXE-filen.

(Om du har satt upp en massa i ini filen så kan du bara editera den manuellt.
Du ser snabbt vad som är nytt om du gämför den gammla och den nya.

/n.




Tittel: Sv: DIY. Bromsbänk og Log-data kort, Program för nedladdning..
Skrevet av: Lövdaldesember 16, 2008, 15:51:09 pm
Hei,

SveinT, du får gärna dela med dej av det du finner ut.

Jag skall jobba vidare med RPM delen snarast...
(Nu är jul stöket i full fart så de är mindre och mindre tid över till detta..)

Jag har upptäckt att det är lite injusteringar som behöver fixas för att en "Megalog"  logfil skall stämma. Programet MegaLog har fasta referenser som jag inte viste om. Det är inga problem att fixa.

Det fungerar som det är nu men man måste göra en del manuella inställningar.


/n.


Tittel: Sv: DIY. Bromsbänk og Log-data kort, Program för nedladdning..
Skrevet av: SveinTdesember 16, 2008, 19:31:04 pm
Har ikke fått testet så mye, da jeg også fant ut at det snart er jul  :o  Har fått handlet litt julegaver, EU-kontroll på bruksbilen og diverse annet......


Tittel: Sv: DIY. Bromsbänk og Log-data kort, Program för nedladdning..
Skrevet av: Lövdaljanuar 12, 2009, 21:18:10 pm
Hej,

SvenT, har du testat något mer?
Jag har en del coola saker på gång till kortet :)


/n.


Tittel: Sv: DIY. Bromsbänk og Log-data kort, Program för nedladdning..
Skrevet av: SveinTjanuar 18, 2009, 20:37:51 pm
Har dessverre ikke fått testet noe mer ennå. Jeg går litt i dvale om vinteren  :D
Lenge siden jeg hadde vært her inne også....
Men vil du si hva du har planer om? Ble jo litt nyskjerrig nå.


Tittel: Sv: DIY. Bromsbänk og Log-data kort, Program för nedladdning..
Skrevet av: xeuroxapril 16, 2010, 14:19:19 pm
.