Show your projects! Part *25*

Dit topic is gesloten

Ik denk niet dat de elco problemen zal geven, deze staat naast de LEDs. Als ik er last van zou hebben, neem ik een nieuwe en plooi ik die over de diode. Of laat ik hem weg, aangezien ik het boeltje toch voed via mijn voeding.

Als je onzeker bent over de spreiding, leg even een velletje papier op je glas, dan kan je goed zien of de spreiding en overlap goed is.

Ik heb ook zo'n belichtingsbak, werkt bij mij erg goed! Ik heb voor een goede spreiding wel een ruime afstand genomen tussen de PCB en LEDs.

Ik heb aan mijn ftdi_atmega
http://www.bitwizard.nl/wiki/images/thumb/1/13/Tempcontroller_01_ftdi_atmega.jpg/200px-Tempcontroller_01_ftdi_atmega.jpg

even snel via SPI een SPI_LM35 bordje gehangen:
http://www.bitwizard.nl/wiki/images/thumb/7/7b/Tempcontroller_02_spi_temp.jpg/200px-Tempcontroller_02_spi_temp.jpg

en dan doorgelust naar de SPI_RELAY:
http://www.bitwizard.nl/wiki/images/thumb/9/97/Tempcontroller_03_spi_relay.jpg/200px-Tempcontroller_03_spi_relay.jpg

En daar dan een verlengsnoer opgezet:
http://www.bitwizard.nl/wiki/images/thumb/2/2e/Tempcontroller_04_relay_and_extensioncord.jpg/200px-Tempcontroller_04_relay_and_extensioncord.jpg

en dan de koffiezetter ingeprikt en dan in de kan de LM35 sensor gehangen.
http://www.bitwizard.nl/wiki/images/thumb/5/5c/Tempcontroller_05_coffee_pot.jpg/200px-Tempcontroller_05_coffee_pot.jpg

Daarna even snel wat code schrijven. In de eerste instantie gewoon bang-bang control: Als temp onder gewenste temp dan aan, anders uit.

En zowaar 2 uur later had ik een temperatuur geregelde koffiepot. :-)

En dit als demonstratie projectje dat je met deze serie uitbreidings printjes lekker snel iets in mekaar kan flanzen. :-)

De printjes zijn nu te koop in onze shop en op Ebay.

Het documenteren op de wiki heeft me meer tijd gekost dan het bouwen zelf. :-(

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/

Mijn ervaring is dat de koffie op zo'n warmhoudplaatje soms zelfs al niet warm genoeg blijft als het plaatje constant aan is.

Dat neemt niet weg dat het een leuk hobby-projectje is. :)

If you want to succeed, double your failure rate.

Zow, een eindproject van deze kant.
Het project is samen met 2 klasgenoten gemaakt, eindproject MBO niveau 4.

Op school was de Arduino verplicht.
Leuk en aardig voor kleine projecten maar zodra je serieuze code gaat tikken wordt het toch wel vervelend.
Nu heb ik in een vorige stage bij NXP kennis gemaakt met de LPCXpresso's, debugging, betere IDE, geweldig :)
Het nadeel, de IDE is enorm uitgebreid, simpel is het niet te noemen en ze leveren een handvol voorbeelden mee maar meer ook niet.
Per toeval vond ik ook de CooCox programmeeromgeving, een gratis ARM Cortex M0/M3 omgeving + open source debugger.
De keuze voor een eindproject was toen snel gemaakt, tijd voor een ARM Cortex ontwikkelbord met een hoop voorbeelden en tutorials die niet gelimiteerd is door een versimpelde IDE of geen debugger.
Want zeuren over de Arduino is een ding maar gewoon iets beters maken is veel leuker (en lekker tegendraads)

Het is een bordje geworden met een LPC1769 van NXP, een behoorlijk snelle M3 core met een debugger onboard, de ColinkEx van CooCox.
En zoals gezegt zitten er een hoop libraries bij met een makkelijk te begrijpen tutorial.
Het is niet zo makkelijk als de Arduino maar iemand die wel wat met een Arduino of PIC/AVR heeft gedaan moet er makkelijk uitkomen.
Tijdens het project bleek er al best een hoop interesse te zijn in het bordje.
Daarom hebben we ook besloten het bordje te gaan verkopen met de hulp van Iteadstudio.
De naam is trouwens de Simplecortex geworden :)

De Simplecortex heeft wat leuke dingen onboard, als belangrijkste de debugger maar ook een MicroSD slot, schakelende voeding en Ethernet.
Ook kan je ook externe microcontrollers programmeren en debuggen.
Bijna alle M0 en M3 cores van NXP, ST, TI en meer worden ondersteunt, meer info hierover staat op de www.coocox.com site onder "Colink Ex"
Het bordje is te koop bij Iteadstudio voor 45 dollar, at the moment 35 euro dus:
http://iteadstudio.com/store/index.php?main_page=product_info&cPat…
Onze website met info, schema/PCB en alle tutorials is te vinden op:
www.simplecortex.com
Vragen en opmerkingen zijn altijd welkom, ons projectgroepje vond het iig een geslaagd eindproject, onze school en NXP ook.

Natuurlijk even een fototje van het bordje:
Dit is niet de laatste versie, de laatste versie ziet er iets anders uit en heeft ook een mooi logo op de onderkant.
Zodra ik een nieuw bordje binnen heb schiet ik wel foto's
Dit is nog de beta versie die we met het handje hebben gesoldeerd :+
http://brc-electronics.nl/Fotos/IMGsimplecortex.jpg

Zeer netjes gedaan! Maar denk dat ik toch ff wacht op de Raspberry Pi (A)

[Bericht gewijzigd door Ruud Harmsen op zaterdag 24 maart 2012 22:30:00 (25%)

Dit is wel wat anders dan een Raspberry pi hoor.
Hier draait never nooit niet linux op, zie het als een arduino maar dan sneller, betere IDE en debug mogelijkheden ;)
Met een Raspberry IO pinnen schakelen duurt een kleine eeuwigheid omdat heet linux er nog tussen zit.
En tja, een Raspberry is hier ook al besteld...

Kijk eens aan, mooi bordje! Het blaast die arduino ook echt weg, en voor 2x de prijs..

Ik roep al tijden dat ATMEGA chips ZWAAR overprijsd zijn. Of eigenlijk elke 8-bit chip, maar ik vermoed dat een 4 euro 16MHz 8-bitter met 2KB RAM nog steeds goedkoper is dan een 10 euro 120MHz 32-bitter 64KB RAM en een ton meer peripherals. Maargoed, ik kijk liever naar bang/buck of welke projectjes ik ermee kan experimenteren.

Ik ben wel benieuwd naar de debugger. Is dat zo'n FT2232HL chip waarmee ook de seriele COM interface mee regelt? (als men wat met Putty of Hyperterminal wil debuggen) Zo te zien (@website) zit er gelukkig ook los JTAG bij, dus met een JLINK-EDU kan je ook mee uit de voeten, mooi..

Het enige wat je bent vergeten is een stukje EEPROM, ook al was het via SPI of I2C ofzo. Gewoon een klein stukje ATMEL of MICROCHIP (of mag dat niet van NXP vanwege de concurrent microcontrollers fabrikanten?) Ik zelf zit er niet op te wachten om het IAP protocol te moeten implementeren om een paar settings weg te schrijven :-).

Er zit gelukkig een MicroSD slot op, 1GB geheugen kost dan een paar euro.
Bij een volgende versie komt er wel een stukkie EEPROM op waarschijnlijk.
De debugger is een LPC1343 met firmware erin, deze doet JTAG en SWD, zoals het hoort dus :)
De debugger kan ook worden gebruikt in KEIL en IAR trouwens :)
Er zitten 2 USB poorten op, een voor de debugger en een hangt direct aan de microcontroller.
Met de laatste kan je dingen als Virtual com gebruiken (voorbeeld + tutorial staat op de site)

En ja, de LPC1769 kost best wat, 11 euro bij Farnell oid.
Maar alle libraries werken op alle LPC175* en LPC176* chips.
heb jij aan minder Flash/RAM/peripherals genoeg, pak een kleinere.
De LPC1764 is de goedkoopste met Ethernet en kost 6 euro en de LPC1751 is de kleinste en kost maar 4 euro bij Farnell.
Deze draaien beide op 100Mhz, wel minder Flash/RAM en peripherals maar ze draaien rondjes om elke 8 bitter...

Wow respect! Zou zo een HBO-project kunnen zijn, de elektro-MBO'ers die ik ken zie ik never nooit zoiets voor elkaar krijgen...

Zo dat is een mooi project, ziet er professioneel uit!

Ooit ga ik nog wel eens wat met ARM doen, dan ga ik zeker dit in overweging nemen!

Heel netjes gedaan, en slim om hem compatible te houden met (veel) bestaande Arduino shields.

En nu? HBO vervolgstudie?

If you want to succeed, double your failure rate.

Na mijn stage bij, wat geen toeval, NXP bij de microcontroller afdeling, direct naar het HBO toe :)

Ik zag hem net ja, had ze inderdaad gisteren gemailed :)
We begonnen met een stock van 7, nu staat er -1 op iteadstudio :D

Ik was op tijd en heb er 1 kunnen bestellen.
Zal het board binnenkort dus aan de tand voelen.

Ik heb ook weer eens iets te showen.
Binnenkort heb ik weer feestje waar ik wat licht moet besturen. Dus daar heb ik iets voor gemaakt. Eerst deed ik dit met een kaart die je via een printerpoort kon besturen. Maar omdat ik geen pc meer heb die dat heeft moest ik iets dus iets nieuws maken.

Het idee heb ik op Bastronica gevonden.

Specs, 14 kanalen en 9 programma's. Elk kanaal kan 200W schakelen bij 230V

Foto:

http://www.tinuselectronics.nl/images/stories/Lichtcomputer_V1.1/Lichtcomputer_V1_4.jpg

Meer vind je hier

(Morgen post ik nog wat foto's en een filmpje van de werking (op mijn site))

www.tinuselectronics.nl Because DIY Electronics Matters!!!!

De vormgeving van dat kastje deed me 1 ding denken:

Pros Geel
RedDevil Rood
Bastronica Blauw

Maar Tinus, hoe wordt die 230V nu geschakeld? Komt er nog een triac-kaart achter ofzo?

If you want to succeed, double your failure rate.
Lambiek

Special Member

Solidstate erachter zeker, ziet er mooi uit zeker als je er zo'n mooi kastje om maakt. :)

Als je haar maar goed zit, GROETEN LAMBIEK.
Stijnos

Golden Member

Ik heb een weer eens wat groter projectje gemaakt.
Gezien ik net een nieuw huis heb, werd het eens tijd voor een mooi monitor systeempje van het energie gebruik en comfort.

Het is een print met diverse communicatie modules: Wifi, Ethernet (nog niet bestückt), Bluetooth, I2C, OpenTherm, RF 868 en RF2,4Ghz (RFM70)
Verder bevat het een 2 tal relais en 2 analoge ingangen. Qua user interface heb ik een 64*196 graphisch LCD met touch screen.

Deze print moet in eerste instantie de communictie tussen mijn thermostaat en ketel monitoren en via wifi op mijn webserver posten.
Met de RFM70 wil ik radiator kleppen aan gaan sturen. Hiervoor pas ik de HR20`s van Honeywell aan met een RFM70 module erin. De bluetooth module heeft nog geen doel, maar wil hier wat mee experimenteren.

Verder wil ik later draaloze temperatuur en CO2 sensoren opnemen in dit systeem en alles visualiseren via een android App. Werk zat nog dus :)

http://www.stijnmaes.nl/CO/DSC_0213s.JPG

http://www.stijnmaes.nl/CO/DSC_0216s.JPG

http://www.stijnmaes.nl/CO/DSC_0220s.JPG

ps. Ik haat QFN`s, ondanks een manual pick en place en gebakken in een vapour phase, toch nog wat ruzie mee gehad.

Zo, dat zijn de betere hobby-projectjes! Mooi gedaan, wel productiefouten in de PCB zie ik, waar kwam die vandaan?

Maareh, vapor phase? Jij hebt ergens kennissen? En waarom ging het dan mis? Klopte je stencil of pasta niet?

If you want to succeed, double your failure rate.
Stijnos

Golden Member

@Jochem, nee geen productie fouten. Shame of me.
In plaats van wat 0ohm weerstanden plaatsen, om eerst de voeding te testen voor ik zomaar de volle spanning op alle ic`s knal, heb ik even lomp de 3,3 en 5V doorgekrast.
Het probleem was dat ik geen stencil had maar alles met zo`n pneumatisch pasta pompje erop gespoten heb, was voor mij de eerste keer en was iets te royaal met de pasta geweest. En tsja als je collega`s ook kennissen noemt? ;)

http://www.uploadarchief.net/files/download/kras.jpg

Die kras is geen productiefout?

If you want to succeed, double your failure rate.
Stijnos

Golden Member

:) van mij ja :)
print nog warm van warmhoud plaatje, vervolgens op de esd tafel gelegd... tsja...

Dit topic is gesloten