Ik heb sinds kort een paralelle interface voor mijn computer gebouwd. Ik kan daarmee 8 dingen van schakelen, en ik wil nu daar iets bij maken zodat hij als volgende reageert:
output
Poort nummer |1|2|3|4|5|6|7|8| voltage
---------------------------------------
|0|0|0|0|0|0|0|0| 0.0 v
|1|0|0|0|0|0|0|0| 1.5 v
|0|1|0|0|0|0|0|0| 3.0 v
|0|0|1|0|0|0|0|0| 4.5 v
|0|0|0|1|0|0|0|0| 6.0 v
... -> |0 0 0 0 0 0 0 1| 12.0 v
of iets in die richting. dit kan natuurlijk ook:
00000000
10000000
11000000
11100000
11110000
11111000
11111100
11111110
11111111
dat is dus ook prima. Als ik maar de snelheid van mijn ventilatoren ( DC 0-12v dus) kan regelen via mijn paralelle poort. De software is geen probleem, dat kan in C++, pascal of basic, maar ik denk de eerste. Heeft iemand een goed idee? Ik kan natuurlijk wel zelf iets gaan prutsen, maar dat lijkt me geen goed idee. Ik zat zelf te denken aan een 8 transistortjes, die een afnemende weerstand schakelen. Kan iemand hier misschien een schema van maken? het lijkt mij tenminste niet dat ik de enige ben die zijn fans softwarematig wil schakelen
output
Poort nummer |1|2|3|4|5|6|7|8| voltage
---------------------------------------
|0|0|0|0|0|0|0|0| 0.0 v
|1|0|0|0|0|0|0|0| 1.5 v
|0|1|0|0|0|0|0|0| 3.0 v
|0|0|1|0|0|0|0|0| 4.5 v
|0|0|0|1|0|0|0|0| 6.0 v
... -> |0 0 0 0 0 0 0 1| 12.0 v
of iets in die richting. dit kan natuurlijk ook:
00000000
10000000
11000000
11100000
11110000
11111000
11111100
11111110
11111111
dat is dus ook prima. Als ik maar de snelheid van mijn ventilatoren ( DC 0-12v dus) kan regelen via mijn paralelle poort. De software is geen probleem, dat kan in C++, pascal of basic, maar ik denk de eerste. Heeft iemand een goed idee? Ik kan natuurlijk wel zelf iets gaan prutsen, maar dat lijkt me geen goed idee. Ik zat zelf te denken aan een 8 transistortjes, die een afnemende weerstand schakelen. Kan iemand hier misschien een schema van maken? het lijkt mij tenminste niet dat ik de enige ben die zijn fans softwarematig wil schakelen
micheljansen.org
Fulltime Verslaafde Commandline Fetisjist ©