f t g m
Copyright 2024 - Custom text here
× kuvaus

Jarrudyno

  • mick
  • Topic Author
  • Visitor
  • Visitor
8 years 5 months ago #703 by mick
Jarrudyno was created by mick

Jarrudynolle käyttöä, joten sellainen _ehjänä_ irroitettu tuli ostettua. Dyna pääsi töihin, ja etelänreissun jälkeen jarrudyno kotiutettuna


Lasi rikki ainakin. Ja kuulemma ulkona säilytetty... Saapa nähdä kuinka helppo pikkuprojekti tästä tulee taas...


Hieman ruostetta, mutta ei tuon pitäisi käyttöä haitata. Jarrutelat kuitenkin vaikuttaa olevan hyvässä kunnossa


Kitkaa lisäävät hitsatut saumat vaikuttaa täysin kulumattomilta. Mikähän tämän laitteen historia lienee? Menny rikki ja poistettu vanhana käytöstä? Tätä ei ihan noin vain testatakkaan, joten "ehjänä" ostoon en oikein usko vaikka myyjä niin sanoikin... Myyjä ei itsekään ole laitetta testannu!


No juu, pinnasta maalit vähän rapistunu. Eiköhän tuon saa vielä riittävän siistiksi, jos vain moottorit toimii


Ketjut ja rattaat on myös hyvässä kunnossa!


Moottori tuettu tuollaisella sivulle menevällä tuella. Olisiko jonkinlainen venymäliuska tms, jolla mitataan moottorin kuormittumista?


Mittarit merkkilamppuineen ja johtoineen


Viisarit on jäykät, ei liiku mihinkään. Toivottavasti sähköllä ohjatessa liikkuu


Hallissa massiivisia tavaroiden siirtoja. Tuosta nurkasta lähti kaapit, keskeltä työpöytä, isot röykkiöt romua, tavaraa, projekteja yms tuli siirreltyä eri paikkaan. Myös nuo sementtisäkit siirtyi. Jospa nuo sementit saisi valettua tuohon... Kuitenkin ainakin tuon latteen verran täytyy lattiaa nostaa. Parastahan olisi jos tuohon saisi piikattua kolon lattiaan, mutta lattialämmitysputkien takia en moiseen ala


Hieman herkistelyä. Alko osat vähitellen liikkimaan. Tein koekytkennän, ja virrat päälle. Toinen moottori pyörii, jos mittareiden yhteydessä olevista kytkimistä toinen on 1- ja toinen 0-asennossa. Pyörii siis koko ajan... Toista moottoria ei saanut pyörimään millään. Kokeilin antaa sille suoraan voimavirtaa, ja sekin pyörii. Eli moottorit ainakin ovat ehjiä, mutta ohjauselektroniikka rikki.

Please Kirjaudu to join the conversation.

  • mick
  • Topic Author
  • Visitor
  • Visitor
8 years 5 months ago - 8 years 5 months ago #709 by mick
Replied by mick on topic Jarrudyno

Mittaritaulun takaa löytyi elektroniikka. Oikealla valkoiset laatikot on ne kyljessä olevat käyttökytkimet. Oliskohan niissä vähän hapettumaa..? Kirkkaasti näkyvä osa on muuntaja, ja alhaalla kontaktori


Käyttökytkimien alla nähtävästi säätöä varten potentiometrit


Kyllä nuo käyttökytkimet on pakko käyttää irti ja katsoa voisko ne huoltaa


Kaksi piirilevyä myös sisällä. Ja nippu johtoja


Merkkailin tulevat johtot paperille ja irroittelin piirilevyt


Mittailin kaikki osat mitkä pystyin, vaikuttas ihan toimivilta. Eli konkat, diodit, diodisillat, zenerdiodit, vastukset, säätövastukset, yms...


Tinasin kaikki liitokset varalta uudestaan. Muutama epäilyttävän näköinen oli, kylmäjuotoksia


Alempi piirilevy vuorossa. Myös mittailua


Ja tinailua


Muutama tuollainen liitos oli, eli kylmäjuotos


Kontaktori, tai hemmetin iso rele kun 24V jännitteellä toimii :) DIL 1-22, Klockner Moeller valmistama. 24VAC jännitteellä vetää, 3-vaiheisena 380/440V jännitteellä kestää 17kW tehon. Vastaava nykyaikainen kontaktori tuon tilalle ehkä..? Omista varastoista ei löydy kuin 240VAC kelalla... Mutta 24VDC releellä ja tasasuodatuksella sais ohjauksen rakennettua. Siis jos tuo on edes rikki


Hieman on ruostetta ottanut. Ja hapettunut...
Last edit: 8 years 5 months ago by mick.

Please Kirjaudu to join the conversation.

  • mick
  • Topic Author
  • Visitor
  • Visitor
8 years 2 weeks ago #790 by mick
Replied by mick on topic Jarrudyno

Näytön viisareita ohjaa tällaiset värkit. Ja nyt kun testasin piirilevyjen korjauksen jälkeen laitetta, niin huomasin että viisarit ei liiku. Laite haluaisi viisarit näyttämään nollaa, mutta jotain on rikki: surina kuuluu sitä kovempana, mitä kauempana viisari on nollasta. Kumpikin viisari tekee samaa :( Eikä vastaavia löytynyt netin kautta mistään!


Piirilevyjen huollon jälkeen kytkin johdot uudestaan, ja sitten testiä. Kappas vain, ei toimi. Mikä ei kyllä oikeastaan yllätä mitenkään... "Käytöstä toimivana irroitettu.." -my ass. Romu tuo on. No, jos tuon sais jotenkin kuitenkin fiksattua toimivaksi? Teen itse elektroniikan, prkl. Minkähän kokoisia nuo moottorit on?


Venymäliuskat, mittaavat moottorin tuottaman kuormituksen, tai jarrujen tuottaman kuormituksen oikeastaan. Äkkiä näyttäisi, että toteutettu neljällä johdolla? Ja maa-johto viides


Pyörinnäntunnistusanturi, magneetti näyttää keränneen metallisilppua. Jospa tuo toimisi..? Pitää mittailla


Anturi, joka tunnistaa että auton rengas on ajettuna rullille


Tyhjentelin vanhan elektroniikan pois kotelosta


Joo-o, jarrudynosta ei kauheasti kokemusta... Muuta kuin mitä vierestä seurannut miten toimii. Mutta nuo piirilevyt olisi tarkoitus korvata Arduinolla ja releillä, kontaktorin tilalle tulee kaksi kontaktoria: 1 kummallekkin moottorille. Vanha oli 17kW kokoinen, ja moottoreista ei näy minkä kokoisia ne ovat. 17kW : 2 = 8.5kW eli jos tuohon laittaa kaksi noin 10kW kontaktoria niin luulisi riittävän


Tuonne pohjalle kontaktorit, ja takaseinälle muu elektroniikka


Onpas sumea kuva :) Riviliittimiä, jotka purettu autopesurista


Hahmottelin vähän riviliittimiä tuohon vihreään taustalevyyn. Vasemmassa laidassa 3-vaihe jännitesyöttö, ja siitä yhdeltä vaiheelta sulakkeitten kautta jännite muuntajalle ja releille ohjaamaan kontaktoreja ja lamppuja. Virtaläde oli rikkinäinen ja SER laatikosta pelastettu. Purin sen ja löysin kylmäjuotoksen ja irronneen johdon. Ne kun juotti paikoilleen, alkoi virtalähde taas toimimaan :) Testasin, että tuon voi säätää 2.6V - 30.3V alueelle, joten tuosta saa Arduino hyvän 5V jännitteen :)

Virtalähteen jälkeen muutama riviliitin +5DC ja nollalle. Sitten riviliittimet 10...17 suunnittelin tulemaan ylhäällä näkyvältä siniseltä Arduinoon suunniteltulta 8 releen relelevyltä. Releille tulee siis 240VAC sulakkeelta, ja kun Arduino käskee releen päälle 5V jännitteellä, tulee vastaavalle riviliittimelle jännite. Ohjaamaan tosiaan kontaktoreja ja lamppuja ainakin, jos ei muuta lisäksi keksi.

Seuraavat 8 riviliitintä tulee tiedot vasemmanpuoleiselta lohkolta, eli "kanava A". Kytkin tunnistamaan onko auto rullilla, pyörintäsensori tunnistamaan suttaako rengas, venymäliuska että saa tiedon kuormituksesta. Ja seuraavat 8 riviliitintä tekee saman homman, mutta oikealle puolelle. Ja nimeltään kanava B, luonnollisesti.

Loput riviliittimet sitten mille ikinä tarviikaan. Ainakin kytkin, josta saa päälle laitteen diagnostiikkatestin, kärkitiedon moottorisuojilta, kontaktoreilta, servoille menevät johdot... Niin joo, koska Arduino osaa ohjata RC-autoissakin käytettäviä servoja, ajattelin käyttää sellaisia mittareiden viisareitten liikutteluun :) Joten sekin ongelma poistuu.

Please Kirjaudu to join the conversation.

  • mick
  • Topic Author
  • Visitor
  • Visitor
8 years 2 weeks ago - 8 years 2 weeks ago #791 by mick
Replied by mick on topic Jarrudyno
Oletus on kaikkien munausten äiti, kuten kaverini jaksaa jankuttaa. Silti, oletan...
Moottorit vois olla 5.5kW, yhteensä 11kW, ja kontaktori valittu niin että kestää käytössä ja siksi 17kW? Reilu 10 A virta per vaihe..? Kuulostaa aika isolta pelivaralta, olisko kuitenkaan 6kW pelivaraa jätetty... Tuskin.
Ehkä moottorit on toista yleistä kokoa, 7.5kW. Yhteensä siis 15kW. Riittäisi vielä tuo kontaktori noille, ja varaankin jäisi 2kW. Virtaa voisi ottaa noin 15A per vaihe, siis yhteensä. Silloin 3x16A sulakkeet riittäisi.
No, jos vähintään 7.5kW kontaktorit kattelis tuohon.

Mittareissa maksimiarvo oli 6000Nm. Maan vetovoima 9.81N per kilo. Eli jos tuota moottoria kääntäs metrin varrella, 6000Nm/9.81Nkg=611,62kg. Aika paljon painoa, heh. No, jos vartta jatkaa vaikka kolminkertaiseksi, paino olisi enään kuin 203,87kg... Tuostahan sitten jo helposti päässä laskee paljonko mittarin pitäisi näyttää jos ukko painaa 100 kiloa ja varsi on minkä mittanen nyt nurkista sattuu löytymään :)

Ääh, testasin servolla niin 180 astetta vain kääntyy akseli. Pitääkö tehdä jonkinlainen välitys, vai löytyskö isomman kulman servoja jostain? Äkkiä päätellen (tai olettaen, hahaa!) mittaritaululla 0-400 on 180 astetta, eli 180/4=45 astetta. Ja mittari pitäisi saada näyttämään 600 saakka, eli 180ast + 2*45ast = 270 astetta.

Noniin, ongelma ratkaistu. Tilasin eBaysta 270 asteen servoja pari kappaletta :) Maksoivat tosin yli 10 euroa kappale :( 360 asteiset olisi olleet yli puolet halvempia, mutta suurin osa on continuous rotation, eli ne pyörii aina vain eteenpäin, ja pienessä osassa ei lukenut onko oikea servo vai jatkuvasti pyörivä. Joten ei uskaltanut sellaista tilata.

Venymäliuskoja ihmettelen seuraavaksi.
http://www.allaboutcircuits.com/textbook/direct-current/chpt-9/strain-gauges/

Linkki, saattaa vanhentua joten myös kuvana alla
https://www.sparkfun.com/products/13879?_ga=1.258334543.499693378.1479185907


Tuossa on tuollainen vahvistin venymäliuskan ja Arduinon väliin. Eli vahvistaa ja muuttaa resistanssimuutoksen arduinon ymmärtämään muotoon.


Siinä kytkentä, kuva kaapattu ebaysta.

Hmm, eBaysta löyty edellisten lisäksi myös vähän ammattimaisempi laite! Tilasin siis noita HX711 vahvistimia pari, ei ollu kalliita. Pro vehkeet sitten maksoikin jo yli kympin kappale.


Tällä laitteella saa säädettyä nollakohdan ja tunnetun arvon(vaikka maksimiarvo, tai puolet siitä tms) helposti. Tai helpommin kuin ohjelmoimalla koko laite uudestaan. Ja tämä osaa antaa ulos suoraan Arduinolle sopivaa 0-5V jännitettä, tai vaihtoehtoisesti 0-10V jänniteviestin tai 4-20mA virtaviestin :) Näitä tilasin myös pari kappaletta.

Toivottavasti tulee jonkinlaisia ohjeita laitteitten mukana!
Last edit: 8 years 2 weeks ago by mick.

Please Kirjaudu to join the conversation.

  • mick
  • Topic Author
  • Visitor
  • Visitor
8 years 2 weeks ago #794 by mick
Replied by mick on topic Jarrudyno

Diagnostiikkaa varten, ja osittain omaksi iloksi, ajattelin asentaa näytön tuohon Arduinoon. Näyttää siltä että näyttö varaa digitaaliset IO:t 0-13


Ja analogiset inputit 0-5.


Vähän testiasentelua menossa. Todella ärsyttävästi kaikki nuo relemoduulit toimii VÄÄRIN PÄIN! Eli kun Arduinon lähtö on LOW, niin rele on päällä eli vetäneenä! Ja lähdön ollessa HIGH, rele on päästäneenä eli auki... Tuonhan helposti kiertää ohjelmoinnissa, käyttää vain just takaperin tiloja. Se ei ole ongelma. Mutta ongelma tulee siinä, jos Arduinolta katoaa jännitteet niin rele napsahtaa päälle, ja ohjaa kontaktorin päälle, ja silloin moottori pyörii. Ja niin ei saa käydä! Jos jännitteet häviää, niin mikään ei saa pyöriä silloin. Sama tilanne laitteen käynnistyksen yhteydessä, rele on sekunnin päällä ennenku ohjelma on käynnissä. Eli sekunnin moottori pyörii. Ei hyvä, ei ollenkaan :( Tuossa kaksi lisärelettä, jos niitten avulla saisi tilan käännettyä oikein...


Asettelin läppärin tuohon Arduino-testipenkin eteen. Läppärissä on ohjelmat asennettuna valmiiksi, ja web-kamera! :D Ja etähallintaohjelma


Jos ei kerkeä hallille, voi etänä koodailla tuota... Kameran avulla voi välillä kattoa mitkä lähdöt on päällä, tai toimiiko näyttö niinkuin on tarkoitus :)


Mittareiden rakentelua. Pyöreät pötköt on siis vanhoja, ja nuo kanttiset sitä mallia joka tuohon nyt tulee. Paitsi ei just nuo, koska nuo liikkuu vain 180 astetta ja mittaritaulu vaatii 270 asteen servot


Likanen mittaritaulu


Servon akselille porasin reikää isommaksi, ja sitten tussilla merkit servon kiinnityspultteja varten


Servojen kiinnikkeet on hyvin yksinkertaiset, mutta toimivat


Toinen servo varsineen paikoillaan


Taittelin viisarin suoraksi ja poistin tuon metallisen holkin jolla viisari oli aikaisemmin kiinni. Nyt kun liimaa viisarin tuohon servon varteen, niin homma toimii. Mutta en liimaakkaan vielä tuohon, odotan että ne uudet servot tulee ensin

Please Kirjaudu to join the conversation.

  • mick
  • Topic Author
  • Visitor
  • Visitor
8 years 2 weeks ago - 8 years 2 weeks ago #795 by mick
Replied by mick on topic Jarrudyno
Keräänpäs tähän dataa tuosta Arduino Mega 2560 laudasta:
- Käyttöjännite 5V USB liittimestä tai pyöreällä dc-liittimellä 7-12V(min 6V, max 20V)
- Digitaaliset IO:t 54kpl, joista 15kpl PWM lähtöjä(servot, ledien himmennys yms)
- Analogiset inputit 16kpl
- Virta 20mA per IO pinni
- SRAM 8KB, EEPROM 4KB, kello 16Mhz
- 5V jännite pitäisi tuoda Vin pinniin... Jos ei käytä siis USB:tä
- Digital IO:t 5V jännitteellä, max 20mA per pinni, sisältää sisäisen PULL-UP vastuksen(20-50k), 40mA polttaa jotain
- SERIAL 0: Pinnit 0(RX) ja 1(TX), SERIAL 1: Pinnit 19(RX) ja 18(TX), SERIAL 2: Pinnit 17(RX) ja 16(TX), SERIAL 3: Pinnit 15(RX) ja 14(TX)
- PWM lähdöt pinnit 2-13, 44-46. 8-bittinen, analogWrite() komennolla
www.arduino.cc/en/Main/ArduinoBoardMega2560





Ja sitten näyttö:
- 16x2 LCD, näppäimillä.
- Käytä komentoa LiquidCrystal lcd(8,9,4,5,6,7);
- Näppäimet käyttää yhtä analogista inputtia, 0(nolla). Select, up, right, down, left.
- Digitaaliset pinnit 4, 5, 6, 7, 8 ja 9, mutta pinniä 10 ei myöskään saa jostain syystä käyttää!

Linkistä koodia näppäinten käyttöön ottoon:
www.hobbytronics.co.uk/arduino-lcd-keypad-shield

Paljon lisää koodia:
www.dfrobot.com/wiki/index.php/Arduino_L...hield_(SKU:_DFR0009)

Ja lisää:
www.dfrobot.com/wiki/index.php/LCD_KeyPa...Arduino_SKU:_DFR0009

Oma muistilappu :D
http://projektit.biz/kuvat/jarrudyno/muistilappu.jpg
Last edit: 8 years 2 weeks ago by mick.

Please Kirjaudu to join the conversation.

Time to create page: 0.213 seconds