Show your projects! Part 19

Dit topic is gesloten

Turbokeu

Golden Member

@hadv:
Tof dat je ook gaat brainstormen over de mogelijkheden om dit te kunnen verwezenlijken.
Persoonlijk dacht ik aan een stukje 'video/displaygeheugen' in RAM waar je alle mogelijke (pixel)bewerkingen op kan uitvoeren en waarvan de inhoud continu via een interruptroutine naar het display geschreven wordt. Alleen heb ik tot nu toe nog geen eenvoudige/praktische/theoretische oplossing gevonden.

Zonder de klok nog in je bezit te hebben kan je toch met het juiste gereedschap het schema/de code verder uitwerken/optimaliseren/debuggen.
Ik denk hier specifiek aan tools zoals de Labcenter ISIS/Proteus VSM simulator (PIC/AVR, software èn overige hardware worden (hardware tot op zekere hoogte) real-time gesimuleerd).

Al mijn PIC-projecten tot nu toe zijn 99% ontwikkeld/getest/gedebugged via Proteus vooraleer ook maar één component uit zijn bakje gehaald te hebben.

I love watching conspiracy theorists use the airtight logic of the argument from incredulity: "Well I don't understand how it works so it can't be real!!!"

Op 22 juni 2010 21:52:11 schreef Electronick:
Weer een nieuw project van mij...

Onderkant
Bovenkant
Met display

De gaatjes die nog open zijn zijn bedoeld voor het kiezen tussen 9V (voor de UV Leds) en 230V voor evt later UV-TL

mooi, werk je met PIC of AVR?.
Binnenkort show ik mijn lichtbak voor Euroformaten.
Ik gebruik smd UV-LEDS en 5 min belichten werkt prima.

...

**** De beschikbare ruimte van een werkplek is omgekeerd evenredig met de grootte van deze werkplek **** AVR-Oefeningen op Electronics 4 Fun

Ik ook, zie duidelijk Microchip.
Het is een 18-pins, dus een 16F628(A)??

@Allemaal, Mooi gemaakt!

EDIT:

SPECIFICATIE PRINTPLAAT.
Pic16F628 microcontroller.
BC547 transistoren voor het aanstruren LEDs.
78L05 Voor stroomverzorging.

Ja dus, Site lezen hé

[Bericht gewijzigd door r3dnax op 24 juni 2010 16:34:21 (47%)

ja, inderdaad daar staat het. http://www.electronicks.nl
Ook een site met een mooie layout en ook mooie kleuren trouwens.
Goed bezig Electronicks!
(zelfs apenstaart is juist gespeld)....

**** De beschikbare ruimte van een werkplek is omgekeerd evenredig met de grootte van deze werkplek **** AVR-Oefeningen op Electronics 4 Fun

Vandaag uit verveling een handig stukje hardware gemaakt voor me PC, namelijk een usb InfraRood ontvanger met een attiny2313

igorplug

bovenkant prinplaat
http://www.uploadarchief.net/files/download/print%20boven.jpg
verplichte onderkant (niet zo netjes maar het werkt)
http://www.uploadarchief.net/files/download/print%20onder.jpg
de sensor
http://www.uploadarchief.net/files/download/sensor11.jpg
kabeluitgang (knoopje als trekontlasting)
http://www.uploadarchief.net/files/download/kabeluitgang.jpg
(bijna) klaar :)
http://www.uploadarchief.net/files/download/bijna%20klaar.jpg
afgerond en op zijn plek naast Z5500 POD
http://www.uploadarchief.net/files/download/afgerond11.jpg

leuk gemaakt.

Maar heeft die kristal geen twee condensators nodig? Kan zijn dat die al ingebouwd zitten, maar dacht dat dat niet zo vaak voorkwam bij dat formaat.

Zo te zien niet nee.

Hé, ik ken dat setje

[Bericht gewijzigd door r3dnax op 24 juni 2010 21:45:47 (38%)

AVR's werken prima hier zonder condensators :P

AVR doet het zelfs prima zonder werkende oscillator circuit. Maar dan wel op de interne oscillator. Maar ben nog aan het leren en wist niet beter dat je een oscillator nodig had en niet alleen een kristal, maar schijnbaar is een kristal alleen al genoeg.

Die herrie set ken ik :P Komt heel wat geluid uit :)

Zeg me wat je nodig hebt en ik zal je vertellen hoe je zonder kunt

Op 24 juni 2010 20:07:45 schreef peter79:
AVR doet het zelfs prima zonder werkende oscillator circuit. Maar dan wel op de interne oscillator. Maar ben nog aan het leren en wist niet beter dat je een oscillator nodig had en niet alleen een kristal, maar schijnbaar is een kristal alleen al genoeg.

hij kan inderdaad op de interne klok generator, maar dan heb ik geen usb interface meer :). Usb werkt met een 12Mhz kristal

Op 24 juni 2010 20:14:20 schreef Lithium:
Die herrie set ken ik :P Komt heel wat geluid uit :)

//Of Topic, Er komt inderdaand een hoop geluid uit:P

Op 24 juni 2010 13:57:02 schreef Turbokeu:
@hadv:
Tof dat je ook gaat brainstormen over de mogelijkheden om dit te kunnen verwezenlijken.
Persoonlijk dacht ik aan een stukje 'video/displaygeheugen' in RAM waar je alle mogelijke (pixel)bewerkingen op kan uitvoeren en waarvan de inhoud continu via een interruptroutine naar het display geschreven wordt. Alleen heb ik tot nu toe nog geen eenvoudige/praktische/theoretische oplossing gevonden.

Zonder de klok nog in je bezit te hebben kan je toch met het juiste gereedschap het schema/de code verder uitwerken/optimaliseren/debuggen.
Ik denk hier specifiek aan tools zoals de Labcenter ISIS/Proteus VSM simulator (PIC/AVR, software èn overige hardware worden (hardware tot op zekere hoogte) real-time gesimuleerd).

Al mijn PIC-projecten tot nu toe zijn 99% ontwikkeld/getest/gedebugged via Proteus vooraleer ook maar één component uit zijn bakje gehaald te hebben.

Ik maak al gebruik van RAM voor het videogeheugen.
Omdat het 30 kolommen zijn reserveer ik 30 bytes. Deze worden gebruikt door de Timer0 interrupt routine.
Verder nog eens 30 bytes voor de kleuropties, dat had zuiniger gekund, maar dit was programmeertechnisch veel makkelijker en een PIC18452 heeft geheugen zat.
Omdat ik nu ook dat lifteffect nodig had moest ik nog eens 30 bytes reserveren voor de overgang van oud naar nieuw.
Wauw, wel 90 bytes geheugen gebruikt voor het display ;-)
De cijfers en de kleureffecten staan natuurlijk in het programmageheugen (bijna 1500 bytes).

Voor het ontwikkelen van software gebruik ik de ingebouwde debugger van MPLab, prima spul. Ik heb ook nog een ICD2, maar die gebruik ik haast nooit.

Door zeer modulair, in termen van subroutines, te bouwen en elke routine zorgvuldig uit te testen houd ik de programmatuur overzichtelijk. Verder veel gebruik van zelfbouw libraries om standaard zaken op te lossen, een zelfbouw programma dat bepaalde taalconstructies makkelijker te hanteren maakt (wat denk je van het genereren van een case-statement met 100 cases).
Softwarematig maak ik weinig fouten, met af en toe lachwekkende blunders uiteraard.

Voor de hardware een scope, logic analyser (zelfbouw) en een DMM.
De hardware die ik maak is in de regel niet erg complex.
Maar als ik met nieuwe spullen ga werken zoek ik eea altijd wel uit met behulp van breadboards en printjes waar al een uC op zit.

Bij zoiets grafisch is het belangrijk dat wat je bedenkt ook echt de moeite waard is. Zo heb ik een aantal effecten gewoon weer gesloopt omdat het er gewoon niet uit zag.
Bij het lifteffect had ik een mooie schuifroutine gebouwd die, eenmaal ingebouwd, toch mooier kon.

En uiteraard kan ik doorontwikkelen ook al heb ik die klok zelf niet meer, maar ik wil eerst even de reacties afwachten. Mochten ze dan nog iets er bij willen kan ik het altijd nog doen.
Nu effe stop.

Hier http://www.youtube.com/watch?v=7HH_b_WbZN0 het filmpje dat het ingebouwde 'lift'effect toont.

Just find out what you like and let it kill you

Op 24 juni 2010 20:17:54 schreef tolunay:
[...]

hij kan inderdaad op de interne klok generator, maar dan heb ik geen usb interface meer :). Usb werkt met een 12Mhz kristal

Klopt ben met soort gelijk project bezig, tinyusbisp, is op vusb gebaseerd. Daar word wel twee 22pf condensators gebruikt dus viel me gelijk op dat jij die niet gebruikte. Dacht dat het dan niet goed werkte maar schijnbaar werkt het ook zonder. :)

Dat is ook een leuk en simpel schema:). Ik heb een USB programmer met een ATMEGA8. (Hier zit toevallig wel condensators bij de xtal:P)
Moet alleen nog een USB B connector erop solderen en dan kan hij in eenzelfde kastje als de usb ir ontvanger
boven
http://www.uploadarchief.net/files/download/070420102061lein.jpg
onder
http://www.uploadarchief.net/files/download/070420102094lein.jpg

[Bericht gewijzigd door tolunay op 25 juni 2010 10:47:12 (15%)

Zeker op zo'n halve-breadboard schakeling zijn er parasitaire condensatoren die wat helpen. Maar ik ontwerp op m'n printjes altijd condensatoren, en bestuk ze nooit meer. Alleen de eerste paar printjes hebben die condensatoren er op gekregen omdat het toen om een andere reden niet werkte en ik zeker wilde weten dat het hier niet aan lag.

Zo zijn er her en der wat onderdelen in "standaard" schemas die je soms weg kunt halen, zonder dat het ophoudt met werken. Soms kan het, soms zijn er nadelen die je niet direct ziet.

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

Niet van mij, maar te mooi om niet even te showen: Video demootje in een ATmega88. Alles gebeurt in de chip! Ik dacht dat ik kon programmeren, maar dit is andere koek. :P

Kom eens langs bij RevSpace of één van de andere spaces! WORKSHOP!

Erg mooi, maar volgens mij hebben we die al vaker voorbij zien komen.

Je hebt tijd of je hebt geen tijd ! als je geen tijd hebt, waar is die dan gebleven ? http://www.ledverlichting-ledverlichting.nl

Hey hadv,

Heb jij ook van die Lite-on Led matrices met een 2.0 mm pitch?

Zo ja dan ben ik stiekem wel geinteresseerd in je pcb lay-out (a)

Op 26 juni 2010 00:43:53 schreef Gadget_inc:
Erg mooi, maar volgens mij hebben we die al vaker voorbij zien komen.

Nee, dat was z'n vorige in 2008, toen genereerde ie nog "slechts" VGA signalen (ook al knap), nu heeft ie een andere demo gemaakt en is het composiet PAL in kleur geworden. Ik snap niet hoe ie die color bursts voor elkaar heeft gekregen en daarnaast ook nog die hele demo met muziek in slechts 8,5kB (4352 words code). Ga die code dan ook maar eens uitpluizen, er valt vast wel iets leuks uit te halen.

Kom eens langs bij RevSpace of één van de andere spaces! WORKSHOP!

@benadski: waarom doet hij me toch meteen aan dit denken? :P Maar zeker knap gemaakt(!!!), ik ben wel benieuwd naar zijn methode van genereren, vooral omdat er geen extra flash bijop zit ect. Maar voordat ik zijn code heb uitgepluist ben ik waarschijnlijk geschikt voor het gekkenhuis.

@rew & tolunay: ik zou in het algemeen toch een aanbevolen constructies gebruiken, het kan eerst goed werken maar later voor vreemde problemen zorgen die veel hoofdpijn geven omdat het moeilijk te vinden is.

Every machine is a smoke machine if you operate it wrong enough

Jep. In geval van clock problemen gaan de condensatoren zonder pardon meteen op mijn bordje.

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

Op 26 juni 2010 10:09:57 schreef necessaryevil3000:
Hey hadv,

Heb jij ook van die Lite-on Led matrices met een 2.0 mm pitch?

Zo ja dan ben ik stiekem wel geinteresseerd in je pcb lay-out (a)

Op de onderkant staat
LPTL12357AABW2
704THAILAND

mijn pcb layout is in ExpressPCB, als je dat kunt gebruiken mag je het hebben.

Just find out what you like and let it kill you

ik zie weer teveel gel*l. dit is een SHOW topic, dus meer foto's AUB.

IF you can't convince them, then confuse them!

@Hadv,

Jep, het lijkt erop dat het dezelfde zijn. Ik stuur mijn huidige e-mail wel naar je toe. Probleem is namelijk dat deze niet op een gaatjesprint passen (2 mm pitch i.p.v. 2,54 mm.

Dit topic is gesloten