NEE: dit is geen signature...
De chip links ziet er uit als een max-232 achtig iets, die in het midden is de PIC.
Er is niets moeilijks aan het schema, het zit lekker simpel in elkaar, wat meestal alleen maar een pluspunt is trouwens!
EDIT: Ik denk trouwens dat de header aan de latch juist voor het programmeren is. Om twee van die printen aan te sturen heb je minimaal 5 lijnen nodig (alles parallel, behalve de datalijnen) en ik tel er maar 4 + massa.
Benadski wijzigde dit bericht 23-01-2004 20:44 (21%)
Reg. datum: 09 januari 2003
quote:ppold schreef op 23 januari 2004 @ 22:56:
Nou voor degenen onder ons die niet goed weten welke chips het zijn en waar je deze kunt halen, of hoe je een printplaat etst, zou het toch wel super zijn als lone gunman schema's en boodschappenlijstjes zou posten
Zo een ben ik er dus ook... Ik kom een heel eind met een hele boel dingen, maar helaas wel alleen als ik ook een beetje duidelijke zaken zie.
Ik zie zo dus echt niet welke printsporen aan welk pootje van de IC's zitten op die controller/program print.
En ik ken de algemene logica erachter wel, maar voor ik zelf de details uitgezocht en uitgewerkt heb......
Ik wil er echt wel tijd en moeite insteken, maar als lonert toch al alles heeft klaarstaan op zijn pc...
NEE: dit is geen signature...
Dan kan iemand de heer Lone Gunman er vriendelijk op wijzen dat er hier iets van hem verwacht wordt
keep trying...
4 8 15 16 23 42
Reg. datum: 12 juni 1999
maargoed, omdat jullie het zo aardig vragen
de onderdelen die ik gebruikt heb:
onderdelen controller print:
1x sub D printconnector, 9 pins female
1x molex printconnector, 4 pins male
1x ic max232 (of vergelijkbaar, bv st232)
4x condensator 0,1 uF
1x electrolytische condensator 22 uF
1x 10k Ohm weerstand
1x 1k Ohm weerstand
1x ic microchip pic 16f628, dip, 20mHz
1x kristal, 20 mHz
2x condensator 22 pF
1x boxheader 2x5 pins
onderdelen voor de progger:
(ook op de controller print, kan eraf gelaten worden als je de pic niet in circuit wilt programmeren)
1x 10k Ohm weerstandsnetwerk (1x4)
1x ic 74hct573
1x boxheader 2x5 pins
onderdelen led-prints (per print):
4x ic 74hc595 shiftregister (4094 kan evt ook wel, maar deze heeft een andere pinout)
1x haakse pinheader, 5 pins
32x led (heb zelf gebruik gemaakt van ledbars met 8 leds per bar)
32x weerstand voor led
de code + binary voor de pic:
code+binary
schema's heb ik niet, en ik heb ook nog geen tijd gehad om deze inelkaar te draaien. Als je geen zin hebt om een week te wachten, kun je misschien hier eens naar kijken:
foto's van de print, met en zonder componenten
mocht iemand zover komen om iets werkends te produceren... het protocol is nogal simpel (gaat zeker aangepast worden, is nu redelijk brak namelijk). Als je een beetje bedreven bent met software schrijven, dan kan je iig iets maken om het aan te sturen. Hiervoor gebruik je de volgende settings voor de compoort:
115200 bps
8 data bits
no parity
1 stop bit
no flow control
Als je de poort geopend hebt in je software, moet je 65 bytes versturen.
De eerste byte moet altijd waarde 255 (0xff) hebben. Deze zorgt ervoor dat de "pointer" in de pic naar de eerste led wijst. Daarna stuur je 64 bytes, waarbij elke byte de intensiteit van een led voorstelt. (let op, je mag _geen_ 255 gebruiken als ledwaarde... allen de waardes 0 t/m 254 dus).
Als je dat dan meerdere keren doet, kan je iets "bewegends" weergeven
edit:
de code is niet final oid. Heb er al een tijd niks meer aan gedaan, maar k ga m binnenkort wel wat updaten (beter protocol etc).
Je kunt de .hex iig direct gebruiken om de pic te programmeren. De assembler code kun je met mplab (ide van microchip) assembleren.
Mensen die wat zicht hebben op pic assembler zien misschien wel iets wat niet helemaal klopt met de pwm... dat klopt
De programmer op de print is afgeleid van de TLVP (trivial low voltage programmer).
Voor meer info + programma's die samenwerken hiermee zijn te vinden op http://www.finitesite.com/d3jsys/.
Dat was het wel zo'n beetje... als je niet kunt wachten op schema's + meer andere info kun je nu wel vooruit denk ik (mits je wat kennis van zaken hebt).
De rest komt iig over 1 a 2 weken...
euss wijzigde dit bericht 25-01-2004 23:36 (24%)
Reden: wat info naar topicstart copypasted
Experience has taught me that interest begets expectation, and expectation begets disappointment, so the key to avoiding disappointment is to avoid interest.
Je bent helemaal geweldig!!!!!quote:
tijd voor een fanclub?
euss wijzigde dit bericht 24-01-2004 02:36 (87%)
blup
Nu nog uitvinden hoe ik dit zaakie ga bouwen
Wormaap wijzigde dit bericht 24-01-2004 00:12 (46%)
Ticking away, the moments that make up a dull day.
Ik moest maar es aan de slag gaan...
NEE: dit is geen signature...
* sebastius is erg blij met ze.
Reg. datum: 12 juni 1999
http://www.vizzzion.org/~lonert/controllerboard.jpg
euss wijzigde dit bericht 25-01-2004 23:37 (7%)
Reden: info toegevoegd aan topicstart
Experience has taught me that interest begets expectation, and expectation begets disappointment, so the key to avoiding disappointment is to avoid interest.
Zijn dat Eagle files? Kun je die ook beschikbaar maken?quote:Lone Gunman schreef op 24 januari 2004 @ 01:17:
hier nog een picje vh controller printje...
[afbeelding]
Reg. datum: 12 juni 1999
Als ik tijd heb zal ik ze wel opnieuw tekenen, maar nu ff niet
Mocht t ooit tot een inkoopactie komen (wil er evt wel een opzetten), dan moeten de prints zowieso opnieuw getekend worden... en waarschijnlijk kan het allemaal wel een stuk kleiner. De prints die ik nu heb zijn vrij grof, maar ik wilde er zeker van zijn dat ze er in een keer goed uitkwamen
Experience has taught me that interest begets expectation, and expectation begets disappointment, so the key to avoiding disappointment is to avoid interest.
Als je het straks minder druk krijgt en er zin in hebt.
Daar wil ik wel een paar weekjes op wachten.
PCB etsen gaat mij niet lukken en om het op gaatjesprint te maken met allemaal losse draadjes is ook zo slordig/onoverzichtelijk.
NEE: dit is geen signature...
exter wijzigde dit bericht 05-08-2004 01:57 (173%)
mod-remark: Daar is het VEELte vroeg voor om iets zinnig over te kunnen zeggen (bovendien zou een IA dan niet via GoT plaats vinden (Einde aan de Inkoopacties). Om toch een beetje een indicatie van de kosten te hebben, lees eens hier: Lone Gunman in "[HowTo] Ledbar met 64 leds"
euss wijzigde dit bericht 24-01-2004 02:57 (67%)
He Lone Gunman, ik had je nog een email gestuurd, ging geloof ik over die uC.quote:Lone Gunman schreef op 24 januari 2004 @ 01:23:
dat was origineel idd een eagle file. maarrrr.. k ben de .brd en .sch files kwijtgeraakt (maandje of 6 geleden ooit eens gebackupt op cd, maar ws de cd weggegooid tijdens een opruimactie). K heb alleen nog dit plaatje liggen
Als ik tijd heb zal ik ze wel opnieuw tekenen, maar nu ff niet
Mocht t ooit tot een inkoopactie komen (wil er evt wel een opzetten), dan moeten de prints zowieso opnieuw getekend worden... en waarschijnlijk kan het allemaal wel een stuk kleiner. De prints die ik nu heb zijn vrij grof, maar ik wilde er zeker van zijn dat ze er in een keer goed uitkwamen
JVC HD100 - Full-HD D-ILA projector ;-)
Reg. datum: 09 januari 2003
Vet project lone gunman , nu is het wachten op iemand die een progje schrijft voor in windows.
Signature unavailable
quote:Mr GAmba schreef op 24 januari 2004 @ 12:25:
Je hoeft toch geen ledbars te gebruiken je kan toch ook gewoon je leds op die printsolderen.
Vet project lone gunman , nu is het wachten op iemand die een progje schrijft voor in windows.
een ledbar is veel makkelijker. Alle ledjes perfect op een rij en netjes in een balkje...
en die dingen moeten te krijgen zijn want die zitten in zo'n beetje elk audioapparaat
http://home.wanadoo.nl/te...oller_final2correctie.PNG
rood is toevoeging en geel moet weg (naar wat ik van de print begrijp
bruin is een draadbrug die er nog op moest
het is trouwens geen 2 pins ding maar een 3 pins. zo eentje waar je je fan op hangt
euss wijzigde dit bericht 25-01-2004 23:38 (27%)
blup
exter wijzigde dit bericht 05-08-2004 01:57 (161%)
Reg. datum: 17 november 2002
De electronica zaak bij ons in het dorp heeft die niet...
Zou display ze kunnen hebben ?
Er is trouwens toch ook een website waar je leds kunt bestellen ???
Die heet iets met worldled d8 ik, maar ik kan het niet meer vinden...
@Lonert: geweldig dat er wat schema's en een boodschappelijst in je topic staat nu...
1 Vraagje trouwens: welk programma gebruik je om je ledbars op muziek te laten reageren ?
zelf gebouwt proggie staat ook in die postquote:paulus4ever schreef op 24 januari 2004 @ 13:30:
Waar kun je blauwe ledbars kopen ???
De electronica zaak bij ons in het dorp heeft die niet...
Zou display ze kunnen hebben ?
Er is trouwens toch ook een website waar je leds kunt bestellen ???
Die heet iets met worldled d8 ik, maar ik kan het niet meer vinden...
@Lonert: geweldig dat er wat schema's en een boodschappelijst in je topic staat nu...
1 Vraagje trouwens: welk programma gebruik je om je ledbars op muziek te laten reageren ?
blup
mwa okequote:exter schreef op 24 januari 2004 @ 13:22:
Die draadbrug moet er niet, daarvoor in de plaats zat dat koperspoor..
En dat headertje is dus gewoon een 12V uit, wel 2-pins dus.
blup
ik weet niet wat jouw electronica kennis is maar die van mij komt niet verder dan "ik kan een weerstandje op een plaatje solderen" ik zou zoiets never nooit niet kunnen bedenkenquote:frickY schreef op 24 januari 2004 @ 13:34:
vind het wel flauw overigens dat iedereen om schema's en boodschappen lijstjes gaat zitten schreeuwen. Hij kon het toch ook helemaal zelf? Laat eens wat creativiteit zijn en maar er zelf zijn... maar dan 20 RGB ledjes
blup
exter wijzigde dit bericht 05-08-2004 01:57 (100%)
heb je daar ook eagle files van?quote:exter schreef op 24 januari 2004 @ 13:39:
[...]
Hoezo? We hoeven toch niet allemaal opnieuw het wiel uit te vinden?
En die layouts die ik heb getekend zijn niet voor mezelf, het is de bedoeling dat iedereen er iets aan heeft.
blup
exter wijzigde dit bericht 05-08-2004 01:58 (94%)
welk formaat dan?quote:exter schreef op 24 januari 2004 @ 13:41:
Nee, ik werk nooit met Eagle...
blup
exter wijzigde dit bericht 05-08-2004 01:58 (100%)
Reg. datum: 12 juni 1999
maaruh, het heeft verder geen nut, je kunt het er gewoon aflaten dus.
Experience has taught me that interest begets expectation, and expectation begets disappointment, so the key to avoiding disappointment is to avoid interest.
Welk PCB programma gebruik jij?
Ik heb zelf nog niet veel ervaring met PCB progjes omdat ik de schema editors
van veel progjes niet duidelijk vindt of dat ze de juiste onderdelen niet hebben.
Ik gebruik nu Visio en teken alle onderdelen zelf, zo maak ik ook mijn PCBtjes maar dat werkt niet echt efficient.
Eagle 4.1 wil nog nog gaan testen alleen is daar de PCB oppv. wel erg klein 10x8 cm? geloof ik. Kan je daar ook het LED boardje van Lone Gunman mee ontwerpen?
@Lone Gunman:
Thanks voor de tussentijdse info !!
Buiten de PIC code vondt ik geen progje die de controller print aanstuurd vanaf de PC, gebruik je daar soms een WinAMP plusin voor?
Of is tot ergens gepost
p.s. blauwe LEDS zijn verkrijgbaar bij o.a. world-led.com
Denk wel ff aan de juiste weerstands waarde, deze blauwe LED hebben namelijk een ander drempel spanning (3.3v bij 20mA) gebruik bij 5v bv. 100 ohm.
I have no idea what neurons misfired in my brain to make me write this.
oesp, had de pagina nog niet refreshed,
LAY01 dus...
I have no idea what neurons misfired in my brain to make me write this.
Reg. datum: 17 november 2002
quote:Species_8472 schreef op 24 januari 2004 @ 14:29:
[...]
p.s. blauwe LEDS zijn verkrijgbaar bij o.a. world-led.com
Denk wel ff aan de juiste weerstands waarde, deze blauwe LED hebben namelijk een ander drempel spanning (3.3v bij 20mA) gebruik bij 5v bv. 100 ohm.
Dat was de link ja... hardstikke bedankt (en ook voor de tip)...
Ik zie dat ze daar ook geen (blauwe) led-bars verkopen...
Dan ga ik maar een schema maken voor normale leds.
Alleen welke zijn dan aan te raden ?? De 5 of 3 mm leds ?? En met of zonder voetje ?
paulus4ever wijzigde dit bericht 24-01-2004 15:02 (21%)
Reden: Toevoeging...
Als je in mijn sig kijkt zie je ook LEDs van world-led staan trouwens, maar dan goedkoper (alleen geen bars helaas).
exter wijzigde dit bericht 05-08-2004 01:58 (118%)
Reg. datum: 11 augustus 2001
If it aint broke, fix it till it is!
Hell / 0
blup
quote:eendje schreef op 24 januari 2004 @ 21:28:
wat voor weerstanden moeten er eigenlijk voor de ledjes? mijn weerstandkennis is zeer vastgeroest
Is afhankelijk van de ledjes die je gebruikt...
Dan is het uit te rekenen met de wet van Ohm.
Zie de FAQ.
iambig wijzigde dit bericht 24-01-2004 21:47 (14%)
NEE: dit is geen signature...
exter wijzigde dit bericht 05-08-2004 01:58 (99%)
exter wijzigde dit bericht 05-08-2004 01:58 (99%)
als je meer wilt betalen kan je ook de 8 bij 11 inch dingen daar laten maken.. kost alleen 48 dollarquote:exter schreef op 24 januari 2004 @ 23:04:
Ik zie daar staan 5,5 bij 4 inch, dat zou betekenen dat de printen niet langer mogen zijn dan 14 cm, te kort voor de LEDprinten.
blup
Aangezien elk segment identiek is, kun je best de ledbar in meerdere stukken opdelen.quote:exter schreef op 24 januari 2004 @ 23:04:
Ik zie daar staan 5,5 bij 4 inch, dat zou betekenen dat de printen niet langer mogen zijn dan 14 cm, te kort voor de LEDprinten.
exter wijzigde dit bericht 05-08-2004 01:58 (98%)
quote:exter schreef op 24 januari 2004 @ 23:51:
17 cm is langer dan 14 cm, je kan ze moeilijk aan elkaar plakken...
Nou nee... is niet moeilijk... je kunt de print in tweeën doen en de sporen bruggen met draadbruggen...
Het zijn immers maar 6 sporen... en een print kun je zo verlijmen iod.
iambig wijzigde dit bericht 25-01-2004 00:09 (12%)
NEE: dit is geen signature...
Hell / 0
Anders wil ik ze ook wel kopen hoorquote:Elektronicanet schreef op 24 januari 2004 @ 19:22:
NiceIk ga ze ook bouwen! Ik weet trouwens nog niet waar ik ze laat, maar dat zien we dan wel weer
Reg. datum: 09 januari 2003
edit: Kan iemand me vertellen waar ik die IC 74HC595 vandaan kan halen?? bij conrad en de plaatselijke electronica boeren hebben ze hem in ieder geval niet.
ppold wijzigde dit bericht 25-01-2004 09:52 (36%)
Reg. datum: 11 augustus 2001
Reichelt is zeer goed en goedkoop jah, ik geniet nu ook van hun gelverde onderdelen.quote:exter schreef op 25 januari 2004 @ 10:15:
Even naar Arnhem, leuk daar heb ik nog electronicaexamens bij Dirksen afgelegd.
Ik ets m'n printen al jaren zelf, ik gebruik stukken van 16 x 10 cm, dat is euroformaat. En stukken van 20 x 30 cm.
Heeft Piet in Arnhem dat ICtje niet?
Ik bestel tegenwoordig m'n onderdelen bij Reichelt in Duitsland, veel goedkoper dan hier. Minimum bedrag is 50 euro.
Daar hebben ze de 74HC595 gegarandeerd.
If it aint broke, fix it till it is!
Je kan denk ik ook wel de LS variant (74LS595) gebruiken.quote:ppold schreef op 25 januari 2004 @ 09:25:
Of je bestelt ze gewoon niet bij dat custompcb, je gaat 2 printplaten van 30 x 20 cm kopen bij radio piet in arnhem, en je etst de printen zelf
.
edit: Kan iemand me vertellen waar ik die IC 74HC595 vandaan kan halen?? bij conrad en de plaatselijke electronica boeren hebben ze hem in ieder geval niet.
http://www.voti.nl/winkel/
over het algemeen kun je het niet makkelijker goedkoper vinden dan hier
GSM accessoires: USB kabels, (auto)laders, etc. ==> www.Datakabelshop.nl
Reg. datum: 09 januari 2003
En dan nog iets:
Exter zegt:
Op de layout van de LEDprint zijn nog enkele ontkoppelcondensatortjes voor de IC's aangebracht.
welke condensatoren kan ik hiervoor gebruiken??
Ja, kun je zo etsen, mits er geen fouten in zitten.quote:ppold schreef op 25 januari 2004 @ 16:11:
Ok, nu ben ik aan het twijfelen, kan ik gewoon die twee layout bestanden van exter downloaden, openen met dat layo1, uitprinten op een sheet, en etsen maar....??
En dan nog iets:
Exter zegt:
Op de layout van de LEDprint zijn nog enkele ontkoppelcondensatortjes voor de IC's aangebracht.
welke condensatoren kan ik hiervoor gebruiken??
De condensatortjes kun je 100 nF (Nano Fahrad) voor gebruiken.
exter wijzigde dit bericht 05-08-2004 01:59 (100%)
Reg. datum: 12 juni 1999
http://www.vizzzion.org/~lonert/correctie.png
euss wijzigde dit bericht 25-01-2004 23:52 (8%)
Experience has taught me that interest begets expectation, and expectation begets disappointment, so the key to avoiding disappointment is to avoid interest.
exter wijzigde dit bericht 05-08-2004 01:59 (147%)
Reg. datum: 12 juni 1999
k vond trouwens net een cdtje met *kuch* jawel, de prints...
dus mocht iemand er nog wat mee kunnen (ter referentie ofzo)
de printjes (eagle)
Experience has taught me that interest begets expectation, and expectation begets disappointment, so the key to avoiding disappointment is to avoid interest.
quote:Lone Gunman schreef op 25 januari 2004 @ 17:28:
zover ik kan zien moeten ze dan kloppen ja
k vond trouwens net een cdtje met *kuch* jawel, de prints...
dus mocht iemand er nog wat mee kunnen (ter referentie ofzo)
de printjes (eagle)
je bent hierbij heilig verklaart
blup
Hell / 0
Hoe wordt die pic geprogrammeerd? Kan dat vanaf de computer of moet dat met een apparte programmer?
Als dat met een programmer is, hoe ziet zoiets eruit? (of hoe noemt dat?)
En met welke software worden de gegevens naar de control-print gestuurd? Is dat een winamp-plugin?
keep trying...
Volgens mij kan je hier zo ff een inkoopactie van maken
Erg netjes in elkaar gesoldeert hoor dude!!
Reg. datum: 18 december 2003
En heel erg bedankt Lone Gunman. Ik had misschien nog heel wat uren moeten vitten als ik zelf het in elkaar zou moeten zetten =).
Serial Experiments Lain - Memory is a record, you just ahve to rewrite it.
keep trying...
Hier vind je een Prima tutorial over PICs inclusief een simpel PIC-programer die ook prima werkt voor de 16F628.
CO PIC Tutorial
Dit is mijn prototype programmer, van de tutorial:


Verder gebruik ik icprog 1,05a voor het branden.
Houd er rekening mee dat deze programmer niet werkt op elke COM poort, dit ligt niet aan de programmer maar aan de uitgang spanning van de COM poort, gewoon ff een paar COM poorten proberen (op verschillende pcs natuurlijk)
@Lone Gunman
Als ik de code goed begrijp, dan gebruik je de ingebouwde PWM optie van de pic niet, en maak je gebuik van de seriele ingang om de PIC/LEDs van data te voorzien. Je hebt dus een extren progje nodig om dit aan te sturen.
Voor het looplichtje (zie banner van deze post) heb je de seriele ingang toch niet nodig? Dit is de code waarin ik zeer geinteresseerd ben, kun je deze ook posten?
I have no idea what neurons misfired in my brain to make me write this.
Je hebt dus als je deze schema's gebruikt geen aparte programmer nodig!
NEE: dit is geen signature...
quote:iambig schreef op 26 januari 2004 @ 10:59:
Let er wel op dat de controllerprint al een programmer is he...
Je hebt dus als je deze schema's gebruikt geen aparte programmer nodig!
Dus je kan die vanaf de computer programmeren??
met bv icprog 1,05a ?
keep trying...
quote:Corpse2 schreef op 26 januari 2004 @ 11:08:
[...]
Dus je kan die vanaf de computer programmeren??
met bv icprog 1,05a ?
FiPo:
De programmer op de print is afgeleid van de TLVP (trivial low voltage programmer).
Voor meer info + programma's die samenwerken hiermee zijn te vinden op http://www.finitesite.com/d3jsys/
NEE: dit is geen signature...
Edit:
woops, iets te lang geleden dat ik de start van de topic gelezen heb
Corpse2 wijzigde dit bericht 26-01-2004 12:56 (87%)
keep trying...
De wetenschappers komen uit het westen,
De Bourgondiërs komen uit het zuiden.
Maar de wijzen komen nog altijd uit het oosten.
Reg. datum: 09 januari 2003
Exter, je hebt 2 alternatieve pcb tekeningen vrijgegeven, die o.a. een stukje kleiner zijn dan die van Lone Gunman zelf (de eagle's die hij net heft vrijgegeven). De controller print ziet er net zo logisch uit als de eagle tekening van One Gunman, maar die ledbarprint, wat heb je er nou precies allemaal aan veranderd?? Op de eagle tekening van Lone Gunman loopt de buitenste baan bijvoorbeeld rond, en bij jou houd deze baan op bij het laatste ledje
Ik ben overigens samen met een vriend van me software aan het schrijven waarmee je door een simpele toetsencombinatie in windows, windows zelf een ander programma in de pic kan laten laden. Dit maakt het geheel nog net wat gebruiksvriendelijker:). Nu nog een database maken bestaande uit een aantal programma's, o.a. knightrider effect etc.
Zodra de software af is zal het getest worden en online gezet worden
exter wijzigde dit bericht 05-08-2004 01:59 (101%)
Reg. datum: 09 januari 2003
exter wijzigde dit bericht 05-08-2004 01:59 (98%)
Reg. datum: 09 januari 2003
exter wijzigde dit bericht 05-08-2004 01:59 (99%)
Reg. datum: 09 januari 2003
Dus dat moet wel goed komen. Ik zal het setje bouwen, en jullie up to date houden, ook ivm de software.
Reg. datum: 12 juni 1999
quote:ppold schreef op 27 januari 2004 @ 11:40:
...
Ik ben overigens samen met een vriend van me software aan het schrijven waarmee je door een simpele toetsencombinatie in windows, windows zelf een ander programma in de pic kan laten laden. Dit maakt het geheel nog net wat gebruiksvriendelijker:). Nu nog een database maken bestaande uit een aantal programma's, o.a. knightrider effect etc.
Zodra de software af is zal het getest worden en online gezet worden
Erg leuk dat je printjes gaat etsen etc, k ben zeer benieuwd naar het resultaat
(mocht je ff een pc programmaatje nodig hebben om het te testen, meel me dan maar ff, heb nog wel wat liggen)
maar... ik kan je in de bovenstaande quote niet helemaal volgen hier... zou je kunnen toelichten wat je precies bedoelt ?
In de setup zoals die nu is is het namelijk zo dat je de pic eenmalig programmeert. Het programmaatje wat er dan in zit haalt waardes op uit het geheugen van de pic, en genereert aan de hand van deze waardes het pwm signaal voor de leds. Via de serieele poort kan je deze waardes aanpassen (de pic slaat de waarde die je de pc laat zenden op in zn geheugen).
Het enige wat je na het programmeren nodig hebt is dus eigenlijk een programma wat leuke effecten maakt, en puur data doorstuurt naar de pic via de serieele poort (framebuffer idee). Je zou t kunnen vergelijken met een programma dat een lcd aanstuurd oid.
K heb zelf nog geen tijd gehad om een mooi programma ervoor te schrijven (k test nu met snel inelkaar geflatste console progsels), maar k hoop over een weekje tijd te hebben om een windows app te maken met plugin support.
Het is dus niet zo dat de pic de effecten genereert (die is nl fulltime bezig met de pwm routine, en er is geen tijd meer over om ook nog eens de effecten te genereren). Daarbij is het voor de pc natuurlijk peanuts om effecten te genereren, en io is helemaal goedkoop
Experience has taught me that interest begets expectation, and expectation begets disappointment, so the key to avoiding disappointment is to avoid interest.
P4 3,0HT @ 4,0Ghz. ,Gigabyte 8KNXP ,Corsair TwinX XMS3200 , Dangerden/Asetek/Aqua Comp. WC,Tagan 480W.
en om die hele zwik te programmeren moet je dan ook een appart kabeltje hangen aan die andere header?
Bezulba wijzigde dit bericht 28-01-2004 14:36 (36%)
blup
Reg. datum: 26 januari 2004
Ik zou alleen blauw hebben gekozen maar dat is natuurlijk persoonlijk
Complimenten
[...]
Blauwe leds?
Blauwe leds kosten hier in Leeuwarden ¤3.25 per stuk
dat is dan ff rekene uuh
64x3.25=208 euro
Hebbie de postcode loterij gewonne ofzo?
Maar idd je heb wa gelijk blauwe leds sijn wa superstrak jah.
OOOOOoooooh BTW Welke muziek staat daar op de achtergrond bij die divx-jes?
Klinkt wa stoer:)
lexophilia wijzigde dit bericht 28-01-2004 18:24 (9%)
quote:lexophilia schreef op 28 januari 2004 @ 18:19:
Dure LEDs verhaal.
OOOOOoooooh BTW Welke muziek staat daar op de achtergrond bij die divx-jes?
Klinkt wa stoer:)
chemical brothers - get yourself high
Staat op de eerste page al vermeld.
NEE: dit is geen signature...
quote:eendje schreef op 28 januari 2004 @ 11:43:
wat voor kabel moet je tussen de controllerprint en je compoort hangen? nullmodem of gewone kabel?
en om die hele zwik te programmeren moet je dan ook een appart kabeltje hangen aan die andere header?
^-- iemand?
*schop*
blup
Er is me wel nog iets niet helemaal duidelijk: welk pinnetje van dat ledconnectortje op de controllerprint moet naar welk pinnetje op de ledbar?
keep trying...
Reg. datum: 12 juni 1999
De programmer op de controllerprint moet aangesloten worden op de parallele poort. De pinlayout daarvan zal ik morgenavond wel posten.
De kabel van de controller naar de ledprints is vrij simpel. De onderste rij op de pinheader vd controleprint (5 pinnetjes) gaan 1 op 1 naar de ledprint. De bovenste rij gaat 1 op 1 naar de andere ledprint. Dat kan op 2 manieren, de goede manier is als de gnd en vcc van de controllerprint aangesloten zijn op de gnd en vcc van de ledprint. K zal ook hiervan wel een pinlayout posten morgenavond.
Experience has taught me that interest begets expectation, and expectation begets disappointment, so the key to avoiding disappointment is to avoid interest.
p.s. Lone Gunman
In een oud post (eentje van 2002 geloof ik) beschreef je het gebruik van een timer met prescaler van 1:4 om zo de PWM te regel voor dit project, je had de printjes alleen nog niet kunnen testen.
Is de geposte (.asm) source code ergens hierboven, ook de uiteindelijk gebruikte code? Of is dit nog een oude versie?
I have no idea what neurons misfired in my brain to make me write this.
quote:Species_8472 schreef op 30 januari 2004 @ 11:39:
Heeft iemand al het test-progje om seriele data naar het PIC te sturen? Het liefst met het looplicht sequence. Het is mij als N00b nog niet helemaal duidelijkhoe de PWM werkt, met het progje+data (en de source-code die hier gepost staat)
Ben niet zo thuis in electronica, maar als ik de uitleg goed begrijp stuur je gewoon de gewenste lichtsterkte van elke LED. De controller zorgt dan dat de gewenste lichtsterkte bereikt wordt door middel van PWM. PWM hoef je je dus geen zorgen om te maken.
Knightrider effect kun je dus zo maken (voorbeeld met 8 leds)
254 0 0 0 0 0 0 0 (volle sterkte eerste led)
127 254 0 0 0 0 0 0 (volle sterkte tweede led.. halve sterkte eerste led (staart)
0 127 254 0 0 0 0 0
0 0 127 254 0 0 0 0 enz.
Hierdoor onststaat een knightrider met een 'staart' van 1 ledje op halve sterkte. Het effect is dus precies wat je zelf 'tekent' in 255 'grijstinten'.
...Als het maar werkt
Thanks Belgar
Ik neem aan dat er 2*32 bit verzonden worden met hex FF als start?
Betekend dit dan ook dat de leds nooit op volle sterkte (255) kunnen branden of maakt het niet uit wat er na het start bit volgt.
m.a.w. worden er gewoon "blind" een aantal bits ingelezen..
I have no idea what neurons misfired in my brain to make me write this.
...Als het maar werkt
quote:Lone Gunman schreef op 29 januari 2004 @ 20:17:
tussen de controllerprint en je serieele poort hoort een normale kabel (geen nullmodem dus).
De programmer op de controllerprint moet aangesloten worden op de parallele poort. De pinlayout daarvan zal ik morgenavond wel posten.
De kabel van de controller naar de ledprints is vrij simpel. De onderste rij op de pinheader vd controleprint (5 pinnetjes) gaan 1 op 1 naar de ledprint. De bovenste rij gaat 1 op 1 naar de andere ledprint. Dat kan op 2 manieren, de goede manier is als de gnd en vcc van de controllerprint aangesloten zijn op de gnd en vcc van de ledprint. K zal ook hiervan wel een pinlayout posten morgenavond.
heb je de pinout hiervoor al?
kheb net even inkopen gedaan... kmis alleen de molexconnector, ledbars (grrr), cristal en weerstandnetwerk nog... ben ik eigenlijk voor nixs de regen ingegaan
Bezulba wijzigde dit bericht 31-01-2004 16:08 (10%)
blup
"If you can't convince people with arguments, dazzle them with bullshit"




