Fancontroller met een Microcontroller (4 fans + display)

Pagina: 1 2 Laatste
Acties:
  • 486 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

hmz, nu wil ik dat toch ook ff leren hoor, zo een PIC programmeren, ff mijn lijstje met 'nog-te-kopen-electronica' uitbereiden :)

Ow, wat was die url nu weer voor zelf het adaptertje te maken voor de te programeren PIC op de pc aan te sluiten? ik denk dat ik erover kijk :s

[ Voor 39% gewijzigd door Ibex op 22-08-2003 15:49 ]

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Ralpy schreef op 22 August 2003 @ 15:10:
[...]


hahaha.. er gaat een wereld voor je open hè wanneer je de PIC kent :)
en plotseling heb je geen vrije tijd meer :P

en hij draait op 4-bit. Anders had ik helemaal geen in/uitgangen meer over op mijn PIC.


Ik raad trouwens ook alle mensen die nu willen beginnen met pic's te programmeren te gaan programmeren in JAL ( www.voti.nl ) want assambler is niet echt makkelijk en JAL is gewoon een mengeling van alle bekende programmeertalen.
Daar heb je dus echt helemaal gelijk in!! Echt alles wat ik bedenk probeer ik met een PIC te realiseren, altijd maar verzinnen en bedenken hoe (en OF) het met een PIC zou kunnen. Echt gewoon geweldig wat de mogelijkheden zijn. En idd ook de vrijetijd gaat er helemaal aan op. OF ik ben aan het werken, OF aan het feesten, OF aan het programmeren B) gewoon supervet!
Rave17 schreef op 22 August 2003 @ 15:12:
[...]

Wat kan het lcd nu eigenlijk minder, nu die in 4-bit mode draait?
Niets!! Je kunt het altijd nog gewoon aansturen en gebruiken. Je spaart er idd 4 in/uitgangen mee :)

Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Ibex schreef op 22 August 2003 @ 15:48:
hmz, nu wil ik dat toch ook ff leren hoor, zo een PIC programmeren, ff mijn lijstje met 'nog-te-kopen-electronica' uitbereiden :)

Ow, wat was die url nu weer voor zelf het adaptertje te maken voor de te programeren PIC op de pc aan te sluiten? ik denk dat ik erover kijk :s
http://www.circuitsonline.net/circuits/view.php?id=91

[edit]
sorry, 2 berichten achter elkaar.. |:(

[ Voor 8% gewijzigd door Atmoz op 22-08-2003 15:53 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Hoi ralpy had belooft dat ik ook nog eens wat foto's zou posten dus bij deze.
deze foto's zijn dus van een fan met de pic van ralpy.
http://ftp.castel.nl/~veenp23/images/fan/1.jpg
http://ftp.castel.nl/~veenp23/images/fan/2.jpg
http://ftp.castel.nl/~veenp23/images/fan/3.jpg
http://ftp.castel.nl/~veenp23/images/fan/4.jpg
http://ftp.castel.nl/~veenp23/images/fan/5.jpg
http://ftp.castel.nl/~veenp23/images/fan/6.jpg
http://ftp.castel.nl/~veenp23/images/fan/7.jpg

de volgende filmpjes eerst opslaan als.

http://ftp.castel.nl/~veenp23/images/fan/fan.avi 2.58Mb
http://ftp.castel.nl/~veenp23/images/fan/fan1.avi 2.64Mb

Ja ik weet de fan draait niet snoertje+stukje van de printbaan is los :(

nou ralpy hopelijk heb ik iets van mijn schuld ingelost :*)

Acties:
  • 0 Henk 'm!

  • Neptunus
  • Registratie: Januari 2001
  • Laatst online: 23-06 16:04
Verwijderd schreef op 23 augustus 2003 @ 00:59:
Hoi ralpy had belooft dat ik ook nog eens wat foto's zou posten dus bij deze.
deze foto's zijn dus van een fan met de pic van ralpy.
http://ftp.castel.nl/~veenp23/images/fan/1.jpg
http://ftp.castel.nl/~veenp23/images/fan/2.jpg
http://ftp.castel.nl/~veenp23/images/fan/3.jpg
http://ftp.castel.nl/~veenp23/images/fan/4.jpg
http://ftp.castel.nl/~veenp23/images/fan/5.jpg
http://ftp.castel.nl/~veenp23/images/fan/6.jpg
http://ftp.castel.nl/~veenp23/images/fan/7.jpg

de volgende filmpjes eerst opslaan als.

http://ftp.castel.nl/~veenp23/images/fan/fan.avi 2.58Mb
http://ftp.castel.nl/~veenp23/images/fan/fan1.avi 2.64Mb

Ja ik weet de fan draait niet snoertje+stukje van de printbaan is los :(

nou ralpy hopelijk heb ik iets van mijn schuld ingelost :*)
HE zou je eens wat meer kunnen vertellen over hoe je dat effect gemaakt hebt. Als je een schema hebt over het later knipperen van die led's zoals jij dat gedaan hebt voel ik me aanbevolen! >:) >:)

Acties:
  • 0 Henk 'm!

  • Robino
  • Registratie: Oktober 2001
  • Laatst online: 14:36
Neptunus schreef op 23 augustus 2003 @ 16:52:
[...]


HE zou je eens wat meer kunnen vertellen over hoe je dat effect gemaakt hebt. Als je een schema hebt over het later knipperen van die led's zoals jij dat gedaan hebt voel ik me aanbevolen! >:) >:)
Dit was Raply's vorig topic waarin hij dat had gemaakt :)

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
Rave17 schreef op 23 August 2003 @ 16:55:
[...]

Dit was Raply's vorig topic waarin hij dat had gemaakt :)
alleen al mijn plaatjes en filmpjes doen het niet meer.. Ik heb die filmpjes nog wel op mijn computer maar geen webspace meer.

Ik denk trouwens dat ik volgende week weer wat effecten voor die fan ga bijprogrammeren, moet ff kijken hoe druk ik het heb.

Acties:
  • 0 Henk 'm!

Verwijderd

Dit is echt heel indrukwekkend. Ikzelf heb wel redelijk wat kennis als het gaat over optische en performance modding en natuurlijk kan ik ook wat simpele schakelingetjes ineenflansen maar dit is echt WOW. Ik ben nu zelf bezig aan een geavanceerde waterkoeling en dit is zeker iets wat ik zou willen integreren. Ik zou men project graag afhebben rond nieuwjaar (aankoop nieuwe PC onderdeeltjes) en ik wil zeker zo een microcontroller in men bakkie hebbe.

Kan iemand me eens zeggen waar ik precies het nodige kan leren over zowel de hardware aspecten (simpelweg, hoe ik weet om zoiets te ontwikkelen) en waar ik kan beginnen om te leren programmeren voor deze microcontrollers?

Lijkt me leuk om een 4*20 VFD van matrix aan te sturen of zelfs een grafische LCD.
Ik moet een 8-tal fans aansturen en zou eventueel het hele zaakje willen besturen met een afstandsbediening.

Acties:
  • 0 Henk 'm!

  • TD-er
  • Registratie: Januari 2000
  • Laatst online: 03-09 09:15
Ik heb zojuist ff de FAQ doorgebladerd, maar je vind vrij weinig info over PICtjes :'(
Ik weet van mezelf dat ik ook vaak een afkeer had van PICtjes, omdat je ze weer ergens moest laten programmeren enzo, maar nu ik dit doorgelezen heb en al wel een klein beetje ervaring met dit soort materie (FPGA's van Xilinx) sinds het vak VLSI-design, denk ik erover om ook maar eens een programmer aan te schaffen/te bouwen (25 euro moet best op te brengen zijn)...
... en dat zouden meer mensen tweakers moeten doen :)
Iemand met ervaring en tijd die wat zou kunnen samenvatten voor in een PIC-FAQ?

Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)


Acties:
  • 0 Henk 'm!

Verwijderd

Net wat ik vroeg dus :)

Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

op www.circuitsonline.net kun je echt heel veel vinden over PIC's. Zoals ik al zei: ik ben een paar maanden geleden ook begonnen als ECHTE NOOB op PIC gebied. Ik snapte niet wat het was, wat je ermee kon, en hoe je het moest aanpakken. Nu ben ik zover dat ik me goed kan helpen met deze dingen, en bouw de grappigste dingen in mijn kamer. Bijna alles kan ik op afstand besturen (IR) of met LCD-schermen met menu waar je alles kunt kiezen etc etc etc...

Je kunt dus om te beginnen de SIMPELE PIC-programmer maken op de CO site (heb ik ook gedaan) of je kunt eventueel de programmer kopen op www.voti.nl (heb ik ook gedaan). Dan bestel/koop je ergens een PIC. een 16F628 is aan te raden om te beginnen. Effe op internet wat info zoeken en je kunt beginnen...

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

offtopic:
iemand een url ofzo om een LCD schermpje aan te sturen met een 16F628? Alez, een schakeling dervoor :)

[ Voor 16% gewijzigd door Ibex op 24-08-2003 11:40 ]

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

Verwijderd

Ralpy, wat voor display heb jij eigelijk gebruikt en waar heb je hem gehaald? Je zegt dat dat ding maar 3 Euro kost als je er 10 besteld. Dat is lekker goedkoop!!!

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
Ibex schreef op 24 August 2003 @ 11:37:
offtopic:
iemand een url ofzo om een LCD schermpje aan te sturen met een 16F628 ?
heel simpel eigenlijk
http://www.voti.nl/jal/doc/hd44780.html


Je kunt ook heel goedkoop een schrijvertje maken,
Afbeeldingslocatie: http://www.circuitsonline.net/circuits/sch/000091.gif
die werkt perfect, ik gebruik hem zelf ook.

op www.circuitsonline.net vindt je nog meer info erover

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

bedankt :)

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
Verwijderd schreef op 24 August 2003 @ 11:40:
Ralpy, wat voor display heb jij eigelijk gebruikt en waar heb je hem gehaald? Je zegt dat dat ding maar 3 Euro kost als je er 10 besteld. Dat is lekker goedkoop!!!
kweet eigenlijk niet meer precies.. ik heb hem uit een kapotte printer gesloopt volgens mij. Het is gewoon een 1 x 16 caracter. ofja, eigenlijk 2 x 8, maar die zitten naast elkaar. (merk je niets van, alleen met programmeren :))

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

wat gebruik jij qua software om in combinatie met de "simple pic programmer" de 16f628 en de 16f84 te programmeren? Dus de "overdachtsoftware" en de "programmeersoftware".

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

Verwijderd

icprog en iets van microchip weet niet meer hoe dat heet omdat ik net windows reinstall heb gedaan, op CircuitsOnline staat trouwens een artikel over de 16F84 over de pic zelf de software etc.
http://www.circuitsonline.net/artikelen/view.php?id=8 aub.
799ste post :P

[ Voor 19% gewijzigd door Verwijderd op 24-08-2003 13:24 ]


Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

je vous merci (ofzowiets)
offtopic:
dunnow de hoeveelste post dit van mij is :p

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Ibex schreef op 24 August 2003 @ 11:37:
offtopic:
iemand een url ofzo om een LCD schermpje aan te sturen met een 16F628? Alez, een schakeling dervoor :)
http://members.home.nl/as...o/lichtbak_door_Atmoz.jpg

Hier zie je hoe makkelijk je een LCD kunt aansturen met een PIC16F628.
(je hoeft alleen maar alles wat rechts van de PIC staat te maken). De rest is voor de in en outputs.

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

Bedankt, enkel nog een vraagje. Ik weet nu hoe ik een programma op een PIC moet laden, en hoe ik een programma in assembler kan schrijven en compilen naar een .hex file. Maar hoe moet ik nu een .jal programma schrijven en omzetten naar een .hex file (met welk programma)?

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

Verwijderd

Jal :P

Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Idd, je kunt het programma schrijven EN compilen naar HEX in JALcc.
Het is veel makkelijker dan assambler.

Acties:
  • 0 Henk 'm!

  • Robino
  • Registratie: Oktober 2001
  • Laatst online: 14:36
Ibex schreef op 24 August 2003 @ 18:05:
Bedankt, enkel nog een vraagje. Ik weet nu hoe ik een programma op een PIC moet laden, en hoe ik een programma in assembler kan schrijven en compilen naar een .hex file. Maar hoe moet ik nu een .jal programma schrijven en omzetten naar een .hex file (met welk programma)?
Ik zou zeggen, lees het hele artikel op Circuits Online eens door. Daarin staan alle antwoorden op al je vragen die je tot nu toe hebt gesteld :) Daarnaast is het ook nog eens een perfecte manier om voor het eerst met een PIC kennis te maken.

Acties:
  • 0 Henk 'm!

Verwijderd

atmoz schreef op 24 augustus 2003 @ 18:29:
[...]


Idd, je kunt het programma schrijven EN compilen naar HEX in JALcc.
Het is veel makkelijker dan assambler.
assembler is makkelijk :)

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

Rave17 schreef op 24 August 2003 @ 18:38:
[...]

Ik zou zeggen, lees het hele artikel op Circuits Online eens door. Daarin staan alle antwoorden op al je vragen die je tot nu toe hebt gesteld :) Daarnaast is het ook nog eens een perfecte manier om voor het eerst met een PIC kennis te maken.
Doe ik ook maar mij kennende, alles te rap willen lezen en de belangrijke dingen missen... morja, nu heb ik alles wat ik moet weten, morgen naar radio home inkopen doen en eventueel een lcd'tje bestellen :) En dan, have some fun :)

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
Ibex schreef op 24 August 2003 @ 19:18:
[...]


Doe ik ook maar mij kennende, alles te rap willen lezen en de belangrijke dingen missen... morja, nu heb ik alles wat ik moet weten, morgen naar radio home inkopen doen en eventueel een lcd'tje bestellen :) En dan, have some fun :)
als nu best veel mensen die dingen gaan bestellen, dan kunnen we echt wel beter gewoon een soort van kleine inkoopactie gaan houden.

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

voor mij is da goed :) (xijn wel uit belgie, dus als da nie teveel kost voor verzending, np 4 me)

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • de7geitjes
  • Registratie: Juni 2002
  • Laatst online: 16:25
Heb je nog iets gedaan? Misschien nieuwe pics wat je nog meer gedaan hebt?

"Hé Bob, drie bier!"


Acties:
  • 0 Henk 'm!

Verwijderd

atmoz schreef op 24 August 2003 @ 17:52:
[...]


http://members.home.nl/as...o/lichtbak_door_Atmoz.jpg

Hier zie je hoe makkelijk je een LCD kunt aansturen met een PIC16F628.
(je hoeft alleen maar alles wat rechts van de PIC staat te maken). De rest is voor de in en outputs.
ik krijg alleen een foutmelding als ik het jal bestand wil omzetten naar een hex bestand. ik krijg een fout bij IF pen_a5 == Low then. Heeft iemand een hex bestand van deze source code?

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

wel, ik heb iets gelijkaardig, maar hier ligt het wellicht aan mij. Ik open JALcc en open daarin het jal bestand. Als ik dan compile doe, compileert de computer telkens opnieuw e100.jal, een voorbeeldbestand, hoe kant ik de computer nu die lcd.jal laten compileren? :?

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

Verwijderd

ik zie al wat er verkeerd was, (dom dat ik het niet gelijk zag) a5 bestaat niet. Poort a heeft 5 ingangen/uitgangen de eerste is dan a0 en de laatste a4 De software die op jouw site staat klopt dus niet helemaal.

dit is het hex bestand dat bij de schakeling met het lcd scherm hoord:

:020000002128B5
:08000800E629E329DD29D729CF
:10001000D129CB29C529BC29B929B629AD29A829B7
:10002000A3299E2995298929792972296B2964296F
:100030005D29512948293C293429242920291E29B0
:100040001C29FF30A200A300A40019200A301620AA
:10005000A010102003301A203230132003301A2051
:100060003230132003301A203230132032301B205C
:1000700028301B20A0140720A0140820A010062060
:1000800028301B2010301320013017201D201F2086
:1000900000301E2020301C2020301C2020301C204E
:1000A00045301C2054301C2053301C202D301C2087
:1000B0004C301C2049301C2043301C2048301C2070
:1000C00054301C2042301C2041301C204B301C205E
:1000D000202020301C2020301C2020301C203130DB
:1000E0001C2020301C204D301C2069301C206E301C
:1000F0001C2075301C2075301C2074301C202030D2
:100100001C2020301C2020301C2085198828912894
:10011000051A9028A0140F200C301820A0100F20D2
:10012000852832301520202020301C2020301C2033
:1001300020301C2032301C2020301C204D301C2050
:1001400069301C206E301C2075301C2074301C203F
:1001500065301C206E301C2020301C2020301C20DC
:1001600020301C208519B528BE28051ABD28A014EA
:100170000F2018301820A0100F20B2283230152080
:10018000202020301C2020301C2020301C20333028
:100190001C2020301C204D301C2069301C206E306B
:1001A0001C2075301C2074301C2065301C206E30E3
:1001B0001C2020301C2020301C2020301C208519C1
:1001C000E228EB28051AEA28A0140F202430182072
:1001D000A0100F20DF2832301520202020301C20D6
:1001E00020301C2020301C2034301C2020301C20CB
:1001F0004D301C2069301C206E301C2075301C20B6
:1002000074301C2065301C206E301C2020301C20D7
:1002100020301C2020301C2085190F291829051A90
:100220001729A0140F2030301820A0100F200C29FF
:100230003230152068281B29A8301B2880301B2845
:10024000A7002708803E1B2808301B2001301B20F8
:10025000C830132002301B20C830132006301B206A
:100260000C301B20C8301328A700A0141020270E24
:100270000F391A2027081A28A800A0101020280ECD
:100280000F391A208230132028081A2082301328B0
:10029000A900A014112029080E20A0101120FA3066
:1002A000122800300E20A0101020A01011200030C5
:1002B0000B20A0100920A0100A28A7002708A800DA
:1002C000FA30A900C8301428A7002708A800643015
:1002D000A900C8301428A7002708A8006430A90086
:1002E00001301428A7002708A8003230A9000130E7
:1002F0001428AA002908AC002808AB001730FF3EDC
:1003000003187F29AB0B7E29AC0B7C29AA0B7A2919
:100310000800A9002908AA00AA08031D9029942909
:100320000A301220AA038C290800AB002B08F43EE7
:10033000031C0800FC3E03189A290800A612A01C02
:10034000A229A6160D282612A01CA72926160D28BC
:10035000A510A01CAC29A5140C28AA002A080F3946
:10036000AB002608F0392B04A6000D2826088600CD
:100370000800250885000800A70027080F39A800F5
:100380002308F0392804A3000528A01CC929A316B6
:10039000CA29A3120528A01CCF292316D02923126D
:1003A0000528A01CD5292216D62922120428A01C13
:1003B000DB29A215DC29A2110428A01CE129A21422
:1003C000E229A2100428230866000800220865001C
:0203D000080023
:02400E00623F0F
:00000001FF

[ Voor 88% gewijzigd door Verwijderd op 25-08-2003 12:12 ]


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Verwijderd schreef op 25 August 2003 @ 12:10:
ik zie al wat er verkeerd was, (dom dat ik het niet gelijk zag) a5 bestaat niet. Poort a heeft 5 ingangen/uitgangen de eerste is dan a0 en de laatste a4 De software die op jouw site staat klopt dus niet helemaal.

dit is het hex bestand dat bij de schakeling met het lcd scherm hoord:

:020000002128B5
:08000800E629E329DD29D729CF
:10001000D129CB29C529BC29B929B629AD29A829B7
:10002000A3299E2995298929792972296B2964296F
:100030005D29512948293C293429242920291E29B0
:100040001C29FF30A200A300A40019200A301620AA
:10005000A010102003301A203230132003301A2051
:100060003230132003301A203230132032301B205C
:1000700028301B20A0140720A0140820A010062060
:1000800028301B2010301320013017201D201F2086
:1000900000301E2020301C2020301C2020301C204E
:1000A00045301C2054301C2053301C202D301C2087
:1000B0004C301C2049301C2043301C2048301C2070
:1000C00054301C2042301C2041301C204B301C205E
:1000D000202020301C2020301C2020301C203130DB
:1000E0001C2020301C204D301C2069301C206E301C
:1000F0001C2075301C2075301C2074301C202030D2
:100100001C2020301C2020301C2085198828912894
:10011000051A9028A0140F200C301820A0100F20D2
:10012000852832301520202020301C2020301C2033
:1001300020301C2032301C2020301C204D301C2050
:1001400069301C206E301C2075301C2074301C203F
:1001500065301C206E301C2020301C2020301C20DC
:1001600020301C208519B528BE28051ABD28A014EA
:100170000F2018301820A0100F20B2283230152080
:10018000202020301C2020301C2020301C20333028
:100190001C2020301C204D301C2069301C206E306B
:1001A0001C2075301C2074301C2065301C206E30E3
:1001B0001C2020301C2020301C2020301C208519C1
:1001C000E228EB28051AEA28A0140F202430182072
:1001D000A0100F20DF2832301520202020301C20D6
:1001E00020301C2020301C2034301C2020301C20CB
:1001F0004D301C2069301C206E301C2075301C20B6
:1002000074301C2065301C206E301C2020301C20D7
:1002100020301C2020301C2085190F291829051A90
:100220001729A0140F2030301820A0100F200C29FF
:100230003230152068281B29A8301B2880301B2845
:10024000A7002708803E1B2808301B2001301B20F8
:10025000C830132002301B20C830132006301B206A
:100260000C301B20C8301328A700A0141020270E24
:100270000F391A2027081A28A800A0101020280ECD
:100280000F391A208230132028081A2082301328B0
:10029000A900A014112029080E20A0101120FA3066
:1002A000122800300E20A0101020A01011200030C5
:1002B0000B20A0100920A0100A28A7002708A800DA
:1002C000FA30A900C8301428A7002708A800643015
:1002D000A900C8301428A7002708A8006430A90086
:1002E00001301428A7002708A8003230A9000130E7
:1002F0001428AA002908AC002808AB001730FF3EDC
:1003000003187F29AB0B7E29AC0B7C29AA0B7A2919
:100310000800A9002908AA00AA08031D9029942909
:100320000A301220AA038C290800AB002B08F43EE7
:10033000031C0800FC3E03189A290800A612A01C02
:10034000A229A6160D282612A01CA72926160D28BC
:10035000A510A01CAC29A5140C28AA002A080F3946
:10036000AB002608F0392B04A6000D2826088600CD
:100370000800250885000800A70027080F39A800F5
:100380002308F0392804A3000528A01CC929A316B6
:10039000CA29A3120528A01CCF292316D02923126D
:1003A0000528A01CD5292216D62922120428A01C13
:1003B000DB29A215DC29A2110428A01CE129A21422
:1003C000E229A2100428230866000800220865001C
:0203D000080023
:02400E00623F0F
:00000001FF
Op mijn site? OF wie bedoel je?

[edit]
poort A heeft 6 in/outputs....

[edit2]
poort A heeft 8 in/outputs... (alleen kun je deze niet zondermeer aansturen) !!

[edit3]
Als je de software bedoelt op mijn site: die werkt wel degelijk. Ik heb PRECIES hetzelfde JAL bestand in mijn PIC gezet. Al meerdere mensen hebben dit getest dus het is zeker goed ;)

[ Voor 6% gewijzigd door Atmoz op 25-08-2003 12:38 ]


Acties:
  • 0 Henk 'm!

Verwijderd

ik zie inderdaad dat fout had. :| :| maar wat ik niet snap dan is het volgende: met jal kan ik wel een hex bestand maken als ik van pen a5 pen a4 maak. als ik pen a5 laat staan krijg ik fouten te zien.

maar hoe stuur je die extra poorten dan aan en hoe doe je het dan precies met jal?

[ Voor 3% gewijzigd door Verwijderd op 25-08-2003 13:03 ]


Acties:
  • 0 Henk 'm!

  • ilrenato
  • Registratie: December 2000
  • Laatst online: 12-09 16:49

ilrenato

Pizzah!!!!

Hey Ralpy laat je die ULN2803 sinken of sourcen? 0,5 amp red ie wel maar alleen sink.. Ennuh anders sluit je er 2 parallel aan er zitten er 8 op dus 2*4.

Waarom doen we dit niet over SMBus ??

Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Verwijderd schreef op 25 augustus 2003 @ 13:02:
ik zie inderdaad dat fout had. :| :| maar wat ik niet snap dan is het volgende: met jal kan ik wel een hex bestand maken als ik van pen a5 pen a4 maak. als ik pen a5 laat staan krijg ik fouten te zien.

maar hoe stuur je die extra poorten dan aan en hoe doe je het dan precies met jal?
voor het gemak pakken we de pinout erbij van de 16F628:

Afbeeldingslocatie: http://www.xcprod.com/titan/XCSB-DOC/16f628.png


Je ziet hier dat pin_a5 ook meteen de MCLR is. Je kunt deze pin niet aansturen als je gebruik maakt van de interne reset. Je zult MCLR dus moeten uitschakelen bij het programmeren.

En als een pin niet wilt werken kies je toch gewoon een andere :) Je hebt er toch genoeg :+ :+

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
ilrenato schreef op 25 August 2003 @ 13:28:
Hey Ralpy laat je die ULN2803 sinken of sourcen? 0,5 amp red ie wel maar alleen sink.. Ennuh anders sluit je er 2 parallel aan er zitten er 8 op dus 2*4.

Waarom doen we dit niet over SMBus ??
Ik heb er een klein heatsinkje op zitten, maar dan wordt ie toch wel TE heet.

Als ik er 2 parallel zet dat doet hij heel vreemd, dan blijft hij gewoon hoog, weet echt niet hoe dat komt.

SMbus?? wat is dat (beetje n00b)

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
Verwijderd schreef op 25 August 2003 @ 13:02:
ik zie inderdaad dat fout had. :| :| maar wat ik niet snap dan is het volgende: met jal kan ik wel een hex bestand maken als ik van pen a5 pen a4 maak. als ik pen a5 laat staan krijg ik fouten te zien.

maar hoe stuur je die extra poorten dan aan en hoe doe je het dan precies met jal?
ik weet het niet zeker, maar misschien zijn niet al die poorten aan te sturen onder jal, want jal is ook niet echt geweldig hoor.

Want is het voor iemand mogelijk om naar die interne EEPROM te schrijven bij een pic16f628. Volgens mij zit daar een bug in de software. Het lijkt gewoon te werken, alleen hij doet dat niets.

Als iemand dat wel voor elkaar krijgt, dan kan dat ic gebruikt worden voor die fancontroller en scheelt weer bijna 4 euro.

Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Ralpy schreef op 25 August 2003 @ 15:22:
[...]


ik weet het niet zeker, maar misschien zijn niet al die poorten aan te sturen onder jal, want jal is ook niet echt geweldig hoor.

Want is het voor iemand mogelijk om naar die interne EEPROM te schrijven bij een pic16f628. Volgens mij zit daar een bug in de software. Het lijkt gewoon te werken, alleen hij doet dat niets.

Als iemand dat wel voor elkaar krijgt, dan kan dat ic gebruikt worden voor die fancontroller en scheelt weer bijna 4 euro.
Waarvoor is die EEPROM eigenlijk? c.q. wat kun je ermee?

Acties:
  • 0 Henk 'm!

  • TD-er
  • Registratie: Januari 2000
  • Laatst online: 03-09 09:15
atmoz schreef op 25 August 2003 @ 15:40:
[...]


Waarvoor is die EEPROM eigenlijk? c.q. wat kun je ermee?
je kunt er je programma in opslaan en als je 'm kunt gebruiken/beschrijven terwijl je niet aan het programmeren bent, zou je er data in op kunnen slaan die bewaard moet blijven als het betreffende apparaat uit staat.
Je BIOS van je PC staat ook in een EEPROM (Electrical Erase-able Programmable Read Only Memory, oftewel een beetje tegenstrijdige afkorting :) )

Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

TD-er schreef op 25 August 2003 @ 15:51:
[...]

je kunt er je programma in opslaan en als je 'm kunt gebruiken/beschrijven terwijl je niet aan het programmeren bent, zou je er data in op kunnen slaan die bewaard moet blijven als het betreffende apparaat uit staat.
Je BIOS van je PC staat ook in een EEPROM (Electrical Erase-able Programmable Read Only Memory, oftewel een beetje tegenstrijdige afkorting :) )
Oh dat is dus een relexe functie :)
Zo kun je dus dingen op laten slaan die je later kan uitlezen..?

Acties:
  • 0 Henk 'm!

Verwijderd

Ralpy schreef op 25 August 2003 @ 15:22:
[...]


ik weet het niet zeker, maar misschien zijn niet al die poorten aan te sturen onder jal, want jal is ook niet echt geweldig hoor.

Want is het voor iemand mogelijk om naar die interne EEPROM te schrijven bij een pic16f628. Volgens mij zit daar een bug in de software. Het lijkt gewoon te werken, alleen hij doet dat niets.

Als iemand dat wel voor elkaar krijgt, dan kan dat ic gebruikt worden voor die fancontroller en scheelt weer bijna 4 euro.
Ik wil het ook wel eens proberen of het lukt of wat weg te schrijven in een EEPROM. Maar hoe ver ben je met de software voor die fan controller? :)
Ik had ook inspiratie opgedaan van jouw vorige project. (die full color leds) alleen heb ik op die ene extra vrije poort een schakelaar gezet. Nu is het mogelijk om een bepaald programma te kiezen, bijvoorbeeld alleen knipperen, of alleen naar wit fade enz. Nu alleen nog even uitzoeken hoe je de extra poorten van een pic16f628 kan aansturen en dan kan ik er nog extra opties bij maken.

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
Verwijderd schreef op 25 August 2003 @ 20:33:
[...]


Ik wil het ook wel eens proberen of het lukt of wat weg te schrijven in een EEPROM. Maar hoe ver ben je met de software voor die fan controller? :)
Ik had ook inspiratie opgedaan van jouw vorige project. (die full color leds) alleen heb ik op die ene extra vrije poort een schakelaar gezet. Nu is het mogelijk om een bepaald programma te kiezen, bijvoorbeeld alleen knipperen, of alleen naar wit fade enz. Nu alleen nog even uitzoeken hoe je de extra poorten van een pic16f628 kan aansturen en dan kan ik er nog extra opties bij maken.
hij is eigenlijk helemaal klaar, hij werkt volledig op een pic16f84a

alleen als ik hem doe voor een 16f628, dan werkt uitgang A4 geloof ik niet en dan schrijft hij zijn standen niet weg naar de eeprom.

want hij moet wel opslaan hoe de snelheid van de fans ingesteld stonden als je de computer weer aanzet.

Acties:
  • 0 Henk 'm!

Verwijderd

want hij moet wel opslaan hoe de snelheid van de fans ingesteld stonden als je de computer weer aanzet.
Dat is inderdaadwel makkelijk anders kan je telkens de snelheid instellen. kan je ook het aantal toeren aflezen op het lcd scherm?

Acties:
  • 0 Henk 'm!

Verwijderd

Hij gebruikt pwm dus geen toeren mogelijk

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
Verwijderd schreef op 25 August 2003 @ 21:07:
Hij gebruikt pwm dus geen toeren mogelijk
idd, omdat ik in en uitgangen te kort kom, anders had ik ook nog wel iets verzonnen met temperatuursensor en regeling erbij.

Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Verwijderd schreef op 25 August 2003 @ 20:33:
[...]


Ik wil het ook wel eens proberen of het lukt of wat weg te schrijven in een EEPROM. Maar hoe ver ben je met de software voor die fan controller? :)
Ik had ook inspiratie opgedaan van jouw vorige project. (die full color leds) alleen heb ik op die ene extra vrije poort een schakelaar gezet. Nu is het mogelijk om een bepaald programma te kiezen, bijvoorbeeld alleen knipperen, of alleen naar wit fade enz. Nu alleen nog even uitzoeken hoe je de extra poorten van een pic16f628 kan aansturen en dan kan ik er nog extra opties bij maken.
Ik zal voor het gemak hier effe neerzetten welke pinnen ik met succes heb weten aan te sturen/uit te lezen:

inputs: (5 stuks)

pin_a4
pin_a5
pin_b4
pin_b5
pin_b6


outputs: (10 stuks)

pin_a0
pin_a1
pin_a2
pin_a3
pin_b0
pin_b1
pin_b2
pin_b3
pin_b4
pin_b6

We spreken hier over de 16F628. En je moet wel opletten dat pin_b4 en pin_b6 als in EN output worden gebruikt!! (niet dat je denkt dat je 10 out en 5 inputs TEGELIJK kan gebruiken).

Acties:
  • 0 Henk 'm!

Verwijderd

atmoz schreef op 25 August 2003 @ 21:39:
[...]


Ik zal voor het gemak hier effe neerzetten welke pinnen ik met succes heb weten aan te sturen/uit te lezen:

inputs: (5 stuks)

pin_a4
pin_a5
pin_b4
pin_b5
pin_b6


outputs: (10 stuks)

pin_a0
pin_a1
pin_a2
pin_a3
pin_b0
pin_b1
pin_b2
pin_b3
pin_b4
pin_b6

We spreken hier over de 16F628. En je moet wel opletten dat pin_b4 en pin_b6 als in EN output worden gebruikt!! (niet dat je denkt dat je 10 out en 5 inputs TEGELIJK kan gebruiken).
Dan doe je toch iets verkeerd, de datasheet zegt dat zowel Poort A, als Poort B compleet Bi-directioneel is, op A5 (MCLR) na. A5 kan alleen als input gebruikt worden.

Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Verwijderd schreef op 25 augustus 2003 @ 22:05:
[...]


Dan doe je toch iets verkeerd, de datasheet zegt dat zowel Poort A, als Poort B compleet Bi-directioneel is, op A5 (MCLR) na. A5 kan alleen als input gebruikt worden.
Yep klopt. Dat heb ik ook begrepen. Zal wel een "bugje" of een of andere beperking zijn van JALcc.

Maarja 10 outputs kun je al heel wat mee ;)
En 5 inputs is ook niet mis. Zeker als je met een LCD scherm werkt. Dan heb je al genoeg aan 2 inputs:

met knopje 1 scrol je door alle opties heen, en met knopje 2 selecteer je het.
Zo kun je heel wat aansturen met 2 inputs.

Acties:
  • 0 Henk 'm!

Verwijderd

Verwijderd schreef op 25 August 2003 @ 21:07:
Hij gebruikt pwm dus geen toeren mogelijk
kan je ook niet iets met een lichtsluis doen? hiermee kan je als het ware de toeren toch tellen of kan een pic niet zo snel werken?

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
atmoz schreef op 25 augustus 2003 @ 22:14:
[...]


Yep klopt. Dat heb ik ook begrepen. Zal wel een "bugje" of een of andere beperking zijn van JALcc.

Maarja 10 outputs kun je al heel wat mee ;)
En 5 inputs is ook niet mis. Zeker als je met een LCD scherm werkt. Dan heb je al genoeg aan 2 inputs:

met knopje 1 scrol je door alle opties heen, en met knopje 2 selecteer je het.
Zo kun je heel wat aansturen met 2 inputs.
ik heb 6 poorten nodig voor lcd aan te sturen. 3 voor knopjes en 4 voor fans aansturen.

bij elkaar 13, en weet niet of er meer kunnen tegelijk...
Verwijderd schreef op 25 August 2003 @ 22:20:
[...]


kan je ook niet iets met een lichtsluis doen? hiermee kan je als het ware de toeren toch tellen of kan een pic niet zo snel werken?
Dat is niet het probleem. Er zijn gewoon geen ingangen meer over om die pulsjes in de lezen.
En pic is snel genoeg hoor. 1/20.000.000 sec per opdrachtregel :)

[ Voor 26% gewijzigd door Ralpy op 25-08-2003 22:38 ]


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Ralpy schreef op 25 augustus 2003 @ 22:37:
[...]


ik heb 6 poorten nodig voor lcd aan te sturen. 3 voor knopjes en 4 voor fans aansturen.

bij elkaar 13, en weet niet of er meer kunnen tegelijk...


[...]


Dat is niet het probleem. Er zijn gewoon geen ingangen meer over om die pulsjes in de lezen.
En pic is snel genoeg hoor. 1/20.000.000 sec per opdrachtregel :)
Dat moet geen probleem zijn:

-6 outputs voor LCD
-4 outputs voor de FAN's (10-6=4) :+
-3 inputs voor de knopjes

Dat gaat dus zeker lukken ;)

Acties:
  • 0 Henk 'm!

Verwijderd

Ralpy schreef op 25 August 2003 @ 22:37:

En pic is snel genoeg hoor. 1/20.000.000 sec per opdrachtregel :)
Vergeet niet door 4 te delen ;)
dan hou je 200ns per instructie over (1/5.000.000 sec).

Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Verwijderd schreef op 26 augustus 2003 @ 00:43:
[...]


Vergeet niet door 4 te delen ;)
dan hou je 200ns per instructie over (1/5.000.000 sec).
Nu moet ik er ook alles van weten :)
Waarom door 4 delen?
Een PIC16F628 werkt toch op 20Mhz?

Acties:
  • 0 Henk 'm!

  • leo2222
  • Registratie: September 2000
  • Nu online
Nu moet ik er ook alles van weten :)
Waarom door 4 delen?
Een PIC16F628 werkt toch op 20Mhz?
Van http://www.circuitsonline...elen/view.php?id=8&page=1
Intern wordt de frequentie van de clk door 4 gedeelt en de uitkomst daarvan is de snelheid waarmee instructies worden uitgevoerd. De reden hiervoor is dat de interne processor een instructie eerst moet ophalen en decoderen voordat deze het daadwerkelijk kan gaan uitvoeren

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

hoe lang duurt het programmeren van zo een PIC normaal? men pc is nu al een volle 10 minuten bezig zonder (merkbare) vooruitgang :/

edit; in de statusbalk zie ik nog steeds "Erasing..." staan...

[ Voor 21% gewijzigd door Ibex op 26-08-2003 17:46 ]

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

Verwijderd

hmmm erasing duurt ongeveer 1 seconde, programmeren met de P16Pro Programmer is ongeveer 15 seconden voor 2K instructies. Dus lijkt me dat ie is vastgelopen ofzo...

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

nou, dat was dus conflict met windows xp :) ff op compatibiliteitsmodus gezet (Win98)... de volgende error verschijnd: "Programming failed at Code address 0000h". De .hex file is goed, die heb ik al laten simularen e.d. en deze komt van een andere site :) wat zou er nog mis kunnen zijn?

edit; de error is dezelfde van die als je programmer er niet inzit

edit 2; ipv de weerstand van 10k zat er eentje in van 250 :/ :/ de goeie zit er nu in, maar nog steeds dezefde fout. iemand raad :?

edit 3; als ik wis, heb ik geen error, als ik kijk of em leeg is, zegt em da em idd leeg is, als ik programmeer zonder verificatie, geeft em ook geen errors :/ eventjes een testboard opzetten met de 'blinking leds'

edit 4; geen blinkende leds, der is dus iets goe mis... iemand ervaring met "Programming failed at Code address 0000h"?

edit 5; voor mensen die windows NT/2000/XP hebben, (ik had XP) IC-prog heeft een speciale driver nodig die te downloaden is op http://www.ic-prog.com/icprog_driver.zip . Je unzip de driver in de zelfde map als van IC-prog.exe en start het programma op. Bij de options dien je op het tabblad Misc dien je "Enable NT/2000/XP Driver" aan te vinken en het programma vervolgens opnieuw op te starten. De compatibiliteitsmodus werkt dus NIET.
Een prentje ter verduidelijking:

Afbeeldingslocatie: http://www.sparkfun.com/tutorial/PG3B/icprog-error.jpg
de error

Afbeeldingslocatie: http://www.sparkfun.com/tutorial/PG3B/icprog-drv.jpg
De instelling

Ohja, het werkt dus perfect :*)

[ Voor 97% gewijzigd door Ibex op 26-08-2003 19:08 ]

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Ibex schreef op 26 August 2003 @ 17:55:
nou, dat was dus conflict met windows xp :) ff op compatibiliteitsmodus gezet (Win98)... de volgende error verschijnd: "Programming failed at Code address 0000h". De .hex file is goed, die heb ik al laten simularen e.d. en deze komt van een andere site :) wat zou er nog mis kunnen zijn?

edit; de error is dezelfde van die als je programmer er niet inzit

edit 2; ipv de weerstand van 10k zat er eentje in van 250 :/ :/ de goeie zit er nu in, maar nog steeds dezefde fout. iemand raad :?

edit 3; als ik wis, heb ik geen error, als ik kijk of em leeg is, zegt em da em idd leeg is, als ik programmeer zonder verificatie, geeft em ook geen errors :/ eventjes een testboard opzetten met de 'blinking leds'

edit 4; geen blinkende leds, der is dus iets goe mis... iemand ervaring met "Programming failed at Code address 0000h"?

edit 5; voor mensen die windows NT/2000/XP hebben, (ik had XP) IC-prog heeft een speciale driver nodig die te downloaden is op http://www.ic-prog.com/icprog_driver.zip . Je unzip de driver in de zelfde map als van IC-prog.exe en start het programma op. Bij de options dien je op het tabblad Misc dien je "Enable NT/2000/XP Driver" aan te vinken en het programma vervolgens opnieuw op te starten. De compatibiliteitsmodus werkt dus NIET.
Een prentje ter verduidelijking:

[afbeelding]
de error

[afbeelding]
De instelling

Ohja, het werkt dus perfect :*)
Dus? Je LED's "blinken" nu? :)

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

perfect gewoon :) alleen zit ik nu met je LCD te prutsen, ik heb de HEX code die hierboven ergens staat op de 16f628 "geladen" en van je schema de rechterhelft gemaakt (dus enkel de chippinnen 5, 6, 7, 8, 9, 10, 11 en 14 met het LCD verbonden. Ik zet het onder de 5V en er verschijnt helemaal niets op het LCD. Wat zou er fout kunnen zijn?

edit; foto's van de LCD opstelling op http://users.pandora.be/ibex/got/ . Sorry voor de kwaliteit, het zijn webcamfotos :)

[ Voor 18% gewijzigd door Ibex op 26-08-2003 19:53 ]

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Ibex schreef op 26 August 2003 @ 19:47:
perfect gewoon :) alleen zit ik nu met je LCD te prutsen, ik heb de HEX code die hierboven ergens staat op de 16f628 "geladen" en van je schema de rechterhelft gemaakt (dus enkel de chippinnen 5, 6, 7, 8, 9, 10, 11 en 14 met het LCD verbonden. Ik zet het onder de 5V en er verschijnt helemaal niets op het LCD. Wat zou er fout kunnen zijn?
Datalijnen goed aangesloten?

[edit]

Eigenlijk kun je beter niet mijn software gebruiken zonder dat je de rest van de schakeling NIET bouwt. Want misschien komt er pas iets op het scherm als pin_a4 of pin_a5 pulled-up zijn... (dat kan ik me niet meer herinneren)

Je kunt zelf heel makkelijk een test progje schrijven om je LCD te testen...

[ Voor 27% gewijzigd door Atmoz op 26-08-2003 19:53 ]


Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

heb ik geprobeert, maar het probleem is dat JALcc als ik op "compile" druk, dat em dan altijd e0001.jal en e0001.asm komt tonen, en dat ik geen lcd.hex ofzo terugvind. Kan je misschien even kort uitleggen hoe ik een "eigen" .jal bestand omzet naar een .hex bestand met JALcc ?

edit; ik post dan als het werkt men .jal en .hex, zo kan iedereen eenvoudig zen LCD testen :)

edit2; misschien is de 'software' gewoon verkeerd op de chip geplaatst. Wat zijn juist de instellingen om met IC-prog op een 16F628 te schrijven?

[ Voor 39% gewijzigd door Ibex op 26-08-2003 21:44 ]

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

Die LCD blijft pokkelastig doen, ik krijg maar geen beeld :s is er soms een extreeem eenvoudige schakeling om juist te testen of ie het wel doet? bvb 1 karakter afprinten ofzo, zodat ik weet dat de LCD wel werkt.

edit; OK, np, pin3 met de gnd verbinden en pin2 met de +5V en je moet lijntes zien, welke ik dus zie... nogmaals wat testen dan maar...
Wat voel ik me toch een prutser, ik moet leren eerst zelf eens te zoeken voor ik hier om hulp schreeuw. Sorry :)

[ Voor 38% gewijzigd door Ibex op 27-08-2003 10:54 ]

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Als je deze *.JAL file omzet naar *.HEX, dan moet het werken!!

(je ziet dan ALLE karakters op het LCD scherm werken.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
include 16f628_4
include jlib
include hd447804

hd44780_instruction(0x28)               -- Two line mode, 4-bit control
delay_10uS(16)

forever loop
hd44780_clear
hd44780_line1
hd44780 = "A"
delay_100ms
hd44780 = "t"
delay_100ms
hd44780 = "m"
delay_100ms
hd44780 = "o"
delay_100ms
hd44780 = "z"
delay_100ms
hd44780 = "!"
delay_100ms
hd44780 = "!"
delay_100ms   
hd44780 = "!"
hd44780 = " "
delay_500ms
hd44780 = "j"
delay_100ms
hd44780 = "a"
delay_100ms
hd44780 = "w"
delay_100ms
hd44780 = "e"
delay_100ms
hd44780 = "l"
delay_100ms
hd44780 = "1"
delay_100ms
hd44780 = "2"
delay_100ms
hd44780 = "3"
delay_100ms
hd44780 = "4"
delay_100ms
hd44780 = "5"
delay_100ms
hd44780 = "6"
delay_100ms
hd44780 = "A"
delay_100ms
hd44780 = "t"
delay_100ms
hd44780 = "m"
delay_100ms
hd44780 = "o"
delay_100ms
hd44780 = "z"
delay_100ms
hd44780 = "!"
delay_100ms
hd44780 = "!"
delay_100ms   
hd44780 = "!"
hd44780 = " "
delay_500ms
hd44780 = "j"
delay_100ms
hd44780 = "a"
delay_100ms
hd44780 = "w"
delay_100ms
hd44780 = "e"
delay_100ms
hd44780 = "l"
delay_100ms
hd44780 = "1"
delay_100ms
hd44780 = "2"
delay_100ms
hd44780 = "3"
delay_100ms
hd44780 = "4"
delay_100ms
hd44780 = "5"
delay_100ms
hd44780 = "6"
delay_100ms
delay_2s
hd44780_line2
hd44780 = "1"
hd44780 = "2"
hd44780 = "3"
hd44780 = "4"
hd44780 = "5"
hd44780 = "6"
hd44780 = "7"
hd44780 = "8"
hd44780 = "9"
hd44780 = "0"
hd44780 = "9"
hd44780 = "8"
hd44780 = "7"
hd44780 = "6"
hd44780 = "5"
hd44780 = "4"
hd44780 = "3"
hd44780 = "2"
hd44780 = "1"
hd44780 = "0"
hd44780 = "0"
hd44780 = "1"
hd44780 = "2"
hd44780 = "3"
hd44780 = "4"
hd44780 = "5"
hd44780 = "6"
hd44780 = "7"
hd44780 = "8"
hd44780 = "9"
hd44780 = "0"
hd44780 = "9"
hd44780 = "8"
hd44780 = "7"
hd44780 = "6"
hd44780 = "5"
hd44780 = "4"
hd44780 = "3"
hd44780 = "2"
hd44780 = "1"
delay_2s
end loop


De IC-prog instellingen zijn deze:

Afbeeldingslocatie: http://members.home.nl/potch/atmoz/IC-Prog%201.04C%20screenshot.jpg

[ Voor 23% gewijzigd door Atmoz op 27-08-2003 11:15 ]


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Of zet meteen deze *.HEX file er eens in. (dan hoef jij niet te "prutsen" met JALcc.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
:020000040000FA
:020000000428D2
:08000800FF30A100FF30A2004F
:1000100008210A301B2123124E210330FF203230E9
:1000200034210330FF20323034210330FF203230BE
:1000300034213230F3202830F3202830F3201030E0
:100040003421DB20D5200030D7206C30EB20693004
:10005000EB206A30EB206E30EB203130EB206C303F
:10006000EB206930EB206A30EB206E30EB20313032
:10007000EB206C30EB206930EB206A30EB206E30E7
:10008000EB203130EB206C30EB206930EB206A3014
:10009000EB206E30EB203130EB2001301421293081
:1000A000D7206C30EB206930EB206A30EB206E30CB
:1000B000EB203230EB206C30EB206930EB206A30E3
:1000C000EB206E30EB203230EB206C30EB206930CF
:1000D000EB206A30EB206E30EB203230EB206C30BE
:1000E000EB206930EB206A30EB206E30EB203230B1
:1000F000EB20013014211430D7206C30EB20693014
:10010000EB206A30EB206E30EB203330EB206C308C
:10011000EB206930EB206A30EB206E30EB2033307F
:10012000EB206C30EB206930EB206A30EB206E3036
:10013000EB203330EB206C30EB206930EB206A3061
:10014000EB206E30EB203330EB20013014215430A3
:10015000D7206C30EB206930EB206A30EB206E301A
:10016000EB203430EB206C30EB206930EB206A3030
:10017000EB206E30EB203430EB206C30EB2069301C
:10018000EB206A30EB206E30EB203430EB206C300B
:10019000EB206930EB206A30EB206E30EB203430FE
:1001A000EB20013014212128D4288030F328A4002A
:1001B0002408803EF3280830F3200130F320C830B3
:1001C00034210230F320C83034210630F3200C30C3
:1001D000F320C8303429A40023164E21240E0F39F1
:1001E000FF202408FF28A50023124E21250E0F39D9
:1001F000FF20823034212508FF2082303429A600D8
:10020000A3164D2126084F21A3124D21FA30402973
:1002100000304F2123124E21A3124D2100305B21CB
:1002200022126521A2126429A4002408A5006430CA
:10023000A60064302229A4002408A5006430A6008A
:1002400001302229A700FF30A8002608AA002508AF
:10025000A9001730280703182A29A90B2929AA0B56
:100260002729A70B25290800A6002608A700A7080C
:10027000031D3B293F290A304021A70337290800E5
:10028000A800F430A900FC30AA0028082907031CA4
:1002900000342A0703184929080058295829A700BB
:1002A00027080F39A8002308F0392804A30058298B
:1002B000230886000800A40024080F39A50022089E
:1002C000F0392504A20066296629662922086600FD
:0202D000080024
:02400E00623F0F
:00000001FF


En proggen met dezelfde instellingen als ik hierboven aangaf met de screenshot.

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

hmz, alle instellingen gechecked en gedubbelchecked. Het enige dat ik krijg is op de bovenster rij allemaal blokjes:
code:
1
2
[+][+][+][+][+][+][+][+][+][+][+][+][+][+][+][+]
[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]

[+] is een vakje dat volledig is ingekleurd, en [ ] is een vakje waar helemaal niets instaat.

Ohja, dat krijg ik dus bij elke stuurschakeling voor de LCD die ik al heb geprobeert; zowel met de 16F628 als met de 16F84A

edit 2; de LCD zou blijkbaar niet "geinitialiseerd" zijn en denken dat ie maar 1 lijn heeft ipv 2... *brult tegen LCD dat ie 2 lijnen heeft* Hmz, nee, nu nog te weten komen hoe ik die LCD kan initialiseren...

[ Voor 35% gewijzigd door Ibex op 27-08-2003 12:45 ]

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Wat voor LCD heb je? Het lijkt erop dat je LCD niet zo standaard is als de rest van de LCD's in omloop....

Check de datapinnen nog eens van de LCD (maakte ik altijd fouten mee).

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

De LCD betreft een GDM1602A LCD ( datasheet: http://users.pandora.be/ibex/got/GDM1602A.pdf ). Normaalgezien is het LCDscherm volledig compatibel met de HD44780 controller.

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Dus je hebt alles goed aangesloten?
pin 7, 8, 9 en 10 van je LCD zijn dus NIET aangesloten he!!!

[edit]

anders moet je je LCD eens testen op de computer (LPT1). Maarja daar zou ik zelf weinig zin in hebben ;)

Als het me niet zou lukken na zoveel pogingen zou ik gewoon een ander LCD kopen. Ik weet precies hoe jij je nu voelt :+

[ Voor 56% gewijzigd door Atmoz op 27-08-2003 13:36 ]


Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

7, 8, 9 en 10 zijn NIET aangesloten, en op de lpt ebbek wel zin, maar dan moet ik eerst die connector terugvinden :p en eeeeeuhm, dat spul heeft me 15 euro gekost, dus ik zou et graag laten werken ook :)

De schakeling voor het programma hierboven is de rechterkant van je schema hé?

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Jep. Dat moet werken zonder inputs of wat dan ook.

Acties:
  • 0 Henk 'm!

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

Ok, ik maak vorderingen... Nu komen er rare tekens op het display, "i j n 2 1 i j" dan wat blokjes en halve blokjes en dan nog wat halve of kwart tekens. Als ik aan het schermpje kom (achteraan of vooraan) knipper te text, gaan er blokjes weg of word er iets niet of wel leesbaar.
Wat zou dàt kunnen zijn?

edit; is er geen schaeling om de hele LCD te "resetten" ofzo?

edit 2; nou ben ik het beu, ik ga naar de winkel van men oren maken, volgens mij is het LCD schermpje gewoon stuk, de dingen die het doet zijn allesbehalve normaal...

edit 3; geef toe, http://users.pandora.be/ibex/got/ <-- zo een weergave is alles behalve normaal... (kijk naar de shots die beginnen op gnomemeeting-snap-2003_08_27-*)

[ Voor 50% gewijzigd door Ibex op 27-08-2003 19:56 ]

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


Acties:
  • 0 Henk 'm!

  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Ibex schreef op 27 August 2003 @ 19:20:
Ok, ik maak vorderingen... Nu komen er rare tekens op het display, "i j n 2 1 i j" dan wat blokjes en halve blokjes en dan nog wat halve of kwart tekens. Als ik aan het schermpje kom (achteraan of vooraan) knipper te text, gaan er blokjes weg of word er iets niet of wel leesbaar.
Wat zou dàt kunnen zijn?

edit; is er geen schaeling om de hele LCD te "resetten" ofzo?

edit 2; nou ben ik het beu, ik ga naar de winkel van men oren maken, volgens mij is het LCD schermpje gewoon stuk, de dingen die het doet zijn allesbehalve normaal...
resetten weet ik niet, maar iedere paar seconden wordt het scherm geleegt met die code van mij. (hd44780_clear)

[ Voor 3% gewijzigd door Atmoz op 27-08-2003 19:52 ]


  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

En? Doet'ie het?

  • Ibex
  • Registratie: November 2002
  • Laatst online: 16:10

Ibex

^^ met stom.

compleet niet, kijk maar eens naar de screenshots op http://users.pandora.be/ibex/got ... het is gewoon hopeloos, ik doe hem terug, mss krijg ik een nieuwe.

Archlinux - Rode gronddingetjes zijn lekker - Komt uit .be


  • Atmoz
  • Registratie: Juli 2001
  • Laatst online: 01-09 17:46

Atmoz

Techno!!

Ibex schreef op 28 August 2003 @ 17:09:
compleet niet, kijk maar eens naar de screenshots op http://users.pandora.be/ibex/got ... het is gewoon hopeloos, ik doe hem terug, mss krijg ik een nieuwe.
Ik zou idd een ander LCD pakken/nemen/teste/kopen....

Dit schiet niet op voor je....

Verwijderd

iemand nog verder gegaan met dit project. ik heb nu even weinig tijd dus kan niet zo veel testen. maar zal binnenkort weer eens kijken

Verwijderd

Ralpy is mogelijk dat je die source nog een keer post. Wil deze schema namelijk graag maken. Ik hoop dat het mogelikj is.

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
Verwijderd schreef op 11 September 2003 @ 23:49:
Ralpy is mogelijk dat je die source nog een keer post. Wil deze schema namelijk graag maken. Ik hoop dat het mogelikj is.
Ja, ik wil de source er wel opzetten, zal het ff in mijn telefoon zetten(zit nu op mijn stage, dat ik er vanavond in ieder geval aan denk)

Maar de source is echt nog niet geweldig. Moeten nog een boel verbeteringen komen.
In ieder geval:

- Bij aanzetten van de fancontroller fans paar sec vol vermogen (dat ze in ieder geval gaan draaien)
- Van een fan die uit heeft gestaan naar aan hetzelfde
- Toch nog proberen of ik de EEPROM van een 16f628 onder jal kan aansturen, desnoods met een stukje assembler ertussen.
- Misschien iets van een screensaver


En het hele idee van PWM met mijn buffer IC'tje en daarna een Elco erover is nog niet geweldig, daar ben ik nog niet over uit.
Want als ik een kleine elco neem op de uitgang hoor ik de fans een beetje brommen. ofja, tikken is het meer.
En neem ik een grote elco, dan draaien de fans altijd op vol vermogen, omdat in dat ff dat die puls hoog is, heel die elco opgeladen wordt (daardoor kwam het denk ik ook dat mijn buffer IC'tjes kapot gingen en heel heet worden.
Een mogelijke oplossing is de snelheid van de PWM aansturing sneller te maken, dat dat tikken op een hogere frequentie komen en waarschijnlijk ook zachter zijn.

Maja, kheb het nu druk met mijn stage + vriendin enzo.. Komt er allemaal niet meer van.

offtopic:
Ik heb een weekje of wat geleden ook een aansturing voor afstandsbediening gemaakt(RC5 codes) Kan nu bijvoorbeeld als ik op de 1 van mijn afstandbediening druk ledje 1 aan laten gaan, en zo voor elke toets iets anders. Werkt wel grappig..

Kheb er alleen nog geen doel voor... :S

[ Voor 3% gewijzigd door Ralpy op 12-09-2003 10:00 ]


Acties:
  • 0 Henk 'm!

  • the_master
  • Registratie: Juli 2001
  • Laatst online: 12-09 09:36
Ralpy schreef op 12 September 2003 @ 09:59:
[...]

offtopic:
Ik heb een weekje of wat geleden ook een aansturing voor afstandsbediening gemaakt(RC5 codes) Kan nu bijvoorbeeld als ik op de 1 van mijn afstandbediening druk ledje 1 aan laten gaan, en zo voor elke toets iets anders. Werkt wel grappig..

Kheb er alleen nog geen doel voor... :S
jawel.......je zei tegen mij dat je er misschien een tank van ging maken :P

P.s. zit dat lcd nou ondertussen in je pc????? of nog nie?

Verwijderd

Neem vooral je tijd ralpy. Er is zeker geen haast bij. Ik heb het zelf eigenlijk ook te druk :)maar wil deze straks wel graag maken ziet erug cool uit.

Is het misschien iets om de ULN2803 te vervangen door een mosfet geloof ik bv de IRF9540

[ Voor 24% gewijzigd door Verwijderd op 14-09-2003 00:49 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Ralpy schreef op 12 september 2003 @ 09:59:
[...]


offtopic:
Ik heb een weekje of wat geleden ook een aansturing voor afstandsbediening gemaakt(RC5 codes) Kan nu bijvoorbeeld als ik op de 1 van mijn afstandbediening druk ledje 1 aan laten gaan, en zo voor elke toets iets anders. Werkt wel grappig..

Kheb er alleen nog geen doel voor... :S
Heb je de software ook met jal gemaakt. mIk zou graag deze software van je willen hebben. Ik weet namelijk wel een leuke toepassing. Mij lijkt het wel leuk om dat een fancontrol te maken die je kan besturen met de afstandbediening van een radio. Druk je op de + dan gaan de fans harder draaien druk je op de - dan zachter. Verder kan je met de getallen 1/4 keuze maken tussen een van de fans.

Ik zou alleen niet weten hoe je die infrarood codes in jal kunt programmeren dus als je even een voorbeeld kunt posten zou ik het wel erg leuk vinden.

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
ik had weer ff tijd gemaakt om dit projectje proberen af te ronden..

maar mijn display deed allemaal vreemd. Toen kwam ik erachter dat er een spoortje kapot was gegaan op het printje in het display. Allemaal liggen kloten, nu heel mijn display gesloopt. klote zooi!

En die heb ik dus niet meer, ofja.. kan nog wel zo'n zelfde bestellen, maar die kost 5,50 euro en 3 euro verzendkosten en dat heb ik er nu weer ff niet voor over.. komt misschien nog wel ooit :)

Of ik moet er meteen 10 gaan maken, dan zijn die display's maar 3 euro per stuk..

Heb nog ff gekeken, denk dat het wel mogelijk is met een pic16f628. De totale kosten, incl. display pic, ic wat vermogen levert, elko's en andere benodigheden zal neerkomen op 10 a 15 euro. Dus complete set behalve 3 schakelaars en geen mooi kastje erom heen :)

Is hier interesse voor? dan zal ik erover nadenken om inkoopactie te organiseren...

(en mijn project af te maken en software ervoor te verbeteren :))

[ Voor 31% gewijzigd door Ralpy op 30-09-2003 16:30 ]


Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
Ik heb besloten dat ik binnnekort toch maar een display voor mezelf ga bestellen en dan kijk ik nog wel wanneer ik hem helemaal kan afmaken

Acties:
  • 0 Henk 'm!

  • Fox2
  • Registratie: Juni 2003
  • Laatst online: 29-06 19:47

Fox2

Spanning!

Ralpy schreef op 12 september 2003 @ 09:59:
En het hele idee van PWM met mijn buffer IC'tje en daarna een Elco erover is nog niet geweldig, daar ben ik nog niet over uit.
Want als ik een kleine elco neem op de uitgang hoor ik de fans een beetje brommen. ofja, tikken is het meer.
[...]
Een mogelijke oplossing is de snelheid van de PWM aansturing sneller te maken, dat dat tikken op een hogere frequentie komen en waarschijnlijk ook zachter zijn.
Probeer de PWM-frequentie hoger te krijgen dan 20 kHz, dan hoor je als het goed is niks meer...

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
Fox2 schreef op 01 October 2003 @ 13:57:
[...]

Probeer de PWM-frequentie hoger te krijgen dan 20 kHz, dan hoor je als het goed is niks meer...
ja, dat moet makkelijk te doen zijn, want nu zit overal een pauze van 5 ms in. als ik die stuk kleiner maak 100 us ofzo zal dat probleem wel opgelost zijn

Acties:
  • 0 Henk 'm!

Verwijderd

Kun je de code die je nu al hebt releasen en is het niks om het met mosfets te doen..

Acties:
  • 0 Henk 'm!

  • Hielko
  • Registratie: Januari 2000
  • Laatst online: 17:23
Het is PWM(PulseWideModulation) aangestuurd. En de elko vlakt die pulsen af zodat je een mooie vlakke spanning voor je fans krijgt.
Uhm wat is daar het nut van? een directe PWM aansturing is voor fans veel beter aangezien je ze dan op alle mogelijke toerentallen kan laten draaien terwijl ej bij een constante spanning een minimale spanning nodig hebt voordat de fans in beweging komen...

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
Hielko schreef op 01 October 2003 @ 17:22:
[...]


Uhm wat is daar het nut van? een directe PWM aansturing is voor fans veel beter aangezien je ze dan op alle mogelijke toerentallen kan laten draaien terwijl ej bij een constante spanning een minimale spanning nodig hebt voordat de fans in beweging komen...
ja, dat is waar, ik had die elko's gebruikt omdat de fans anders een tikkend geluid maakte, ik heb toen geen rekening mee gehouden dat ik de de frequentie ook kon verhogen, wat ik nu dus ga doen.


En mosfets zijn veel duurder dan 1 of 2 ic'tjes van nog geen 1 euro per stuk waar hetzelfde resultaat mee bereikt kan worden

Acties:
  • 0 Henk 'm!

Verwijderd

Klopt maar heb een bulk liggen aan mosfet en die moeten ook een keer gebruikt worden :) . Maar als het zo ook goed gaat geen probs hier. Heb ook nog een aantal ULN2803 liggen dus.

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
zoooo... kheb weer wat zitten kloten op mijn werk.. ik kan nu ook nar de eeprom schrijven bij een pic16f628.. verder heb ik zitten denken en is het schema in te korten. Elko's kunnen weg en verder maar 1 ic nodig om vermogen te leveren.
totale kosten(microcontroller, vermogens ic, lcd) nog geen 7 euro.
Als het goed is komt vandaag mijn display met de post, dus kan ik in het weekend de software afmaken.
Ik houd jullie op de hoogte...

Acties:
  • 0 Henk 'm!

Verwijderd

Dat is heel erug mooi. Zou je dan ook je software en nieuwe schema's willen posten. Heb zelf hier nu ook alles in huis om zo iest te maken en zou het graag willen uit proberen.

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
ik heb nu ff nog wat in de source code veranderd. Ik het de frequentie verhoogd van 7,6 kHz. Deze was eerst 50 hz en heel irri om te horen. Nu hoor je alleen nog heeeeel zachtjes een hoge toon, maar niet storend. Veel hoger kan ik deze frequentie niet krijgen denk ik, maar ik zal morgen nog wel eens er naar kijken.


Het scherma staat eigenlijk nog op mijn beginpost. Alleen nu geen elko's meer over de uitgangen.

En ik heb zo ff geen webspace, dus kan de sourcecode niet online zetten, maar ik fix dat morgen allemaal. want dan heb ik wel tijd...

Acties:
  • 0 Henk 'm!

Verwijderd

Hm kijk eens of je de frequentie kunt aanpassen naar 20 Hz tot 160 Hz.
Bij gelagerde fans is dit de beste frequentie range. De range die jij gebruikt is volgens mij voor fans met brushes.

Acties:
  • 0 Henk 'm!

Verwijderd

@Ralpy en wil het lukken. Als je geen webspace hebt stuur anders de code per mail dan zet ik hem wel tijdelijk voor je online.

Acties:
  • 0 Henk 'm!

  • Ralpy
  • Registratie: September 2001
  • Laatst online: 12-09 20:35
Ja, ik heb dus wel zooo zitten kloten ermee..
Ik krijg die frequentie niet boven de 7,6 khz en dat is shit.. want dit is dus een klote pieptoon die je hoort. En die gaat nog best hard op 120 mm fan.
Microcontroller wil niet sneller. Ik kan die frequentie wel hoger krijgen als ik minder stapjes maak, bijvoorbeeld nog maar 6 stapjes. Dan issie onhoorbaar. (boven de 20 khz)

ik had ze eerst op een 30 hz draaien, maar dat is een hele irritante bromtoon. dus denk niet dat het tussen die 20 en 160 hz iets wordt.
Of ik moet die hardware PWM zien te snappen.. zal nog wel eens daarna gaan kijken

Ik zit nu weer op mijn werk.. zal vanavond de code online zetten.

Acties:
  • 0 Henk 'm!

Verwijderd

Misschien heb je iets aan deze url. http://casemods.pointofnoreturn.org/pwm/ . Het is natuurlijk een complete andere schakeling ze gebruiken hier een 555 ic om een pwm puls op te wekken als ik het goed begrijp. Maar ze gaan ook diep in op hoe die pulsen werken. Dus misschien dat je er wat aan hebt. Waarschijnlijk staat er wel niks nieuws in maar goed.

Verwijderd

Ralph,

Kunt u mij de source code mailen zodat ik de PIC kan programmeren en de schakeling kan nabouwen?
Ik ben namelijk een liefhebber van tarantulas en uw schakeling kan ik gebruiken om voldoende ventilatie in mijn terrariumkast te krijgen. De temperatuur-en verlichtingsregeling wordt nu al gedaan door een microcontrollerschakeling maar een ventilatiesystem ontbreekt.
Indien u hiervoor een vergoeding wenst, mail mij dan het bedrag op opdebewj@pandora.be.
Met vriendelijke groet,
Willy
_/-\o_

  • Shunt
  • Registratie: Augustus 2001
  • Laatst online: 13:27

Shunt

Boe

zijn mail staat in zijn profiel kijk daar maar eens in dan kan je hem zelf gewoon mailen. onder Afbeeldingslocatie: http://gathering.tweakers.net/global/templates/got/images/icons/myreact.gif dat knopje dus ;)

[ Voor 39% gewijzigd door Shunt op 22-09-2004 21:22 ]

Game PC
2 Post or Not 2 Post What's the question ?
"If it ain't broken, you didn't try hard enough"


Verwijderd

Ik zie het topic vandaag pas....
Zoals eerder gezegd, laat de elco weg bij de pwm.
Er is een truukje om de PWM met zo min mogelijk software overhead zo snel mogelijk te laten schakelen.
Stel je kan regelen in 100 stapjes van nul tot max, en je wilt 75% Duty cycle instellen
zorg dan dat je PWMport niet
111111...75keer...1111100000....25keer...00000 doet maar
in plaats daarvan 1110111011101110

pseudocode:
steps=100; /*resolutie*/
value /*gewenste output Duty cycle, getal van 0,1.....steps*/

=> start interupt (interrupt timer loop op bijv 15625Hz)
store=store+value
if store>steps
{store=store-steps; outputbit=1; /*overflow*/}
else
{outputbit=0;}
=>end interupt
Pagina: 1 2 Laatste