Besturing voor pellet-kachel

Hallo allemaal,

Ik was op zoek naar een programmeerbaar controller-board om een pellet-kachel aan te sturen. Heb ervaring in C en electronica is nog een heel oude hobby geweest. Ik heb nog buizenversterkers gemaakt. De uno is zowat het enige dat ik gevonden heb dat betaalbaar is, maar er ontbreken nog I/O die 230V aan 3 A (traploos want temperatuur-afhankelijk) kunnen schakelen. Daar komt dan nog een display bij ook dat de nodige info weergeeft en eventuele storingen. Ik heb ook al zitten kijken naar de F1616-BA . of weet er iemand betere oplossing?

Hee debralex, welkom.

De Arduino is er in verschillende soorten en ik kan me niet voorstellen dat jouw applicatie niet gedaan kan worden met zo'n Arduino.
Sterker nog een uno moet eigenlijk wel volstaan.
De community is behoorlijk actief en dat is erg fijn als je met vragen komt te zitten.
De community staat wel los van de producenten van de hardware, sommigen verwarren het hier met een of ander fabrieksondersteuningssite maar het zijn hier allemaal mede hobbyisten.

Had je al bemerkt dat er veel shields zijn ?
Zo'n shield prik je op je Arduino en breidt zo de hardware uit, die je dan met je Arduino onder controle houdt.
Een van de meest gebruikte shields, is een display keypad shield.
Die biedt je 5 toetsen (plus een reset toets maar die wil je waarschijnlijk niet per ongeluk indrukken) en dus een display met meestal 2 regels van 16 karakters.

Traploos schakelen bestaat niet.
Je schakelt wel of niet, een beetje schakelen bestaat niet.
Dus je zult wat nader moeten omschrijven wat je daarmee bedoelt.
230 volt schakelen kun je met relais doen en daar zijn ook oplossingen voor.
Ligt er dan een beetje aan wat je precies in gedachten hebt.

Sowieso is het belangrijk dat je op het board hier zo duidelijk mogelijk communiceert wat de bedoeling is als je een vraag hebt, en ook vertelt wat je allemaal al gedaan hebt.
Beter een lang en uitgebreid verhaal dan dat er eerst nog een hele berg vragen beantwoord moeten worden voordat je vraag een beetje fatsoenlijk beantwoord kan worden.

Bedankt Mas3,

shield voor display, ok. Dus geen modbus of RTU aanwezig.
Dat traploos is omwille van de verschillende blowers. 1 voor de brandhaard, 1 voor de afzuiging en 1 voor de "koeler" die de warme lucht blaast.
Dan komen er nog een hoop parameters, temperatuur-sensors, timer, een klok, omgevings-temperatuur en veiligheden die moeten geprogrammeerd worden.
De duurdere borden kunnen dus traploos schakelen via een triac te triggeren met pulsbreedte-modulatie ofte PWM.
Ik heb al meerdere "shields" gezien, maar dat heb ik niet gevonden. Ik bedoel maar, als ik nog een hoop uitbreidingen moet hebben, dan is dit misschien niet de beste oplossing. Ik heb ook 230V/2A nodig. Spijtig genoeg ken ik er te weinig van om zelf te ontwerpen, of ik was al lang bezig. Denk dat ik de 1616BA zal moeten nemen, als die al niet te duur is.

Een relais schakelen vanaf een arduino kan op deze manier.
http://www.arduino.nu/Relais/

Ikzelf heb iets te lang geprutst en gevloekt, om er ééntje te maken.
De electronicawinkel stuurt mij steeds de verkeerde rommel mee, denk ik.
Daarom, dat ik ze nu bestel bij
http://www.tinkerkit.com/relay/

Die gaan maar tot 10 Ampere, maar dan schakel ik daar gewoon een volgende mee, en dat kan dan natuurlijk ook op 220V.

Traploos schakelen tot een heleboel Amperes schijnt te kunnen met een MOSFET of zoiets, daar ben ikzelf ook wel benieuwd naar.

En dan nog wat,
ik mag dat waarscheinlijk niet zeggen op dit blog, maar als je echt veeel wilt schakelen en sensoren, bestaat er ook nog een Beaglebord.
http://beagleboard.org/

Hoi Rikkl,

die relais, daar zie ik vanaf. Solid state relais, ja. Want de motor die de pellets voedt moet zowat om de 7 seconden werken, met een variërende "uit-duur" van 2 tot 5 seconden. na 2 dagen is een gewoon relais het leven beu hahahaha. Beagleboard kende ik, er zijn concurrenten voor arduino ;-). Ben fanatiek aan het zoeken... De nano-10 is er ook een. Spijtig genoeg zijn ze allemaal erg bezig over internet, WIFI en GSm-verbindingen en te prijzig. Zelfs de borden met een 186-processor. Maar ik geef de moed niet op.

Ik weet niet wat RTU is, en als ik het opzoek in Wikipedia (Engelstalige versie), kom ik een synoniem voor SCADA tegen en dat gaat wel erg ver.
Je hoeft ook niet voor een displayshield te kiezen, je mag daar helemaal zelf een invulling aan geven.
Zo kun je ook voor een I2C of SPI display oplossing kiezen.
Voordeel van I2C of SPI is dat die gebruik maken van adressering of selectiesignalen, zodat je dezelfde pins kunt gebruiken voor een hele reeks aan hardware.
Aangezien een menselijk oog relatief erg traag is (en veel LCD's trouwens ook), kun je zo'n LCD aansturen als je er even tijd voor hebt.
Zo'n scherm wil je juist niet te snel aansturen omdat dat juist allerlei ongewilde effecten zal hebben.

PWM om met een triac AC te schakelen, ik betwijfel of dat de beste oplossing zal zijn, maar dat ligt dan weer vooral aan de invulling van PWM.
Reden daarvoor is dat een triac een nuldoorgang nodig heeft om uit te schakelen, en die hebben we hier 100 maal per seconde.
Recent is er hier op het board wel een heel trage PWM beschreven (frequentie in tienden van Hertz), waar dat dan dus wel mee kan.
Voor je pelletfeeder (wormwiel ?) lijkt me dat al ideaal.

De andere experimenteerboards zoals de door jou genoemde F1616BA ken ik niet, ben zelf net met Arduino begonnen en zal me daar voorlopig nog wel mee bezig houden.
Ik heb m zojuist opgezocht en dat blijkt een PLC te zijn die zo'n factor 20 duurder is dan een uno (en daarmee is ie nog goedkoop).
Als je dat wil doen, kun je er ook nog een SCADA van maken met touchscreen PC, ga je dik over de € 1000,- heen.
Voordeel is de ladderprogramming, want dan kun je zo'n beetje plaatjes aan elkaar plakken en heb je bijna geen programmeer kennis nodig.

Dan kun je ook wel een hele berg aan uno's die je als een cluster gebruikt, of bijvoorbeeld een 2560 gebruiken.
Ben je altijd goedkoper mee uit, ook als je een stapel shields en een touchscreen (400x800) LCD gebruikt.

Maar ff iets anders belangrijks.
Heb je alle stappen / hardware die nodig zijn al uitgedokterd ?
Deze stap is namelijk in principe onafhankelijk van je keuze voor het platform maar je platform zul je dus wel kiezen aan de hand van de uitkomst van deze stap.
In dat geval weet je dus al welke motoren en sensoren je gaat gebruiken.
Je weet ook of je die allemaal real time en eventueel tegelijkertijd moet bedienen, of dat je de bediening ook niet gelijktijdig maar kort na elkaar kunt doen.

Ik denk wel dat je zelf aan de slag moet met hardware om een betaalbaar boardje te maken,, maar dat je het beste wel modules gebruikt om dat boardje te ontwikkelen.
Ligt er dus aan of je het spul uiteindelijk wil gaan verhandelen.
Zo niet kun je vermoedelijk gewoon met de modules blijven werken.

Als de prijs heel belangrijk is, kun je ook verder kijken dan de officieel hier gepromote shops.
Bijvoorbeeld in China, maar dat is voor sommigen hier op de site een taboe en zijn stuk voor stuk vervalsingen die niet doen wat je wil en altijd defect uitgeleverd zullen worden (heb ik nog niets van gemerkt).
De meerprijs is onder andere een bijdrage hier aan de community, en daar doen de Chinezen niet aan mee.

Al met al veel dingen die je moet overwegen, maar pas op dat je geen appels met peren vergelijkt.

Hoi MAS3,

ja, je maakt daar een goede samenvatting van de problemen. Ik heb de arduino nog niet afgeschreven hoor. Sommige andere boards vereisen dat je dan nog eens de software ook aanschaft. Heb ondertussen wel iets leuks gevonden: http://www.comfiletech.com/coremodule.aspx Er is trouwens ook nog "splat": SPLat Controls - Board level control computers for cost-effective OEM systems Het is ook nog niet voor direct en ga er zeker nog eens op studeren. Ik moet trouwens nog prijzen aanvragen ook. Het is ongeveer 40 jaar geleden dat ik nog eens iets deed met electronica. Zelf ontwerpen kan ik niet, ik moet me concentreren op het aandachtig lezen van de datasheets. Alvast bedankt voor de hulp :wink:

Hoi,

Zelf heb ik ook een pellet CV en ben ik van plan deze aan te sturen met openterm. Dit is natuurlijk ook een optie, een kant en klaar CV kopen; en toch de macht in eigen handen houden. (Ik ga het waarschijnlijk besturen met een raspberry pi i.p.v. een Arduino zodat het gemakkelijker aan het internet te koppelen is.

Verder kun je van dealextreme altijd wel goedkope onderdeeltjes kopen.