Подключение ЦАП
Ситуация следующая: к компьютеру нужно подключить простейший ЦАП (используется для простейших операций (например, включать/выключать лампочку)) и написать драйвер (под DOS). Какой порт лучше всего подойдёт для этих целей - LPT, PS/2, COM, PCI?.. Вообще-то, кажется, можно использовать любой порт, только вот под какой-то из них легче всего написать драйвер... Под какой???
Цитата:
Originally posted by K.O.F.
Ситуация следующая: к компьютеру нужно подключить простейший ЦАП (используется для простейших операций (например, включать/выключать лампочку)) и написать драйвер (под DOS). Какой порт лучше всего подойдёт для этих целей - LPT, PS/2, COM, PCI?.. Вообще-то, кажется, можно использовать любой порт, только вот под какой-то из них легче всего написать драйвер... Под какой???
Ситуация следующая: к компьютеру нужно подключить простейший ЦАП (используется для простейших операций (например, включать/выключать лампочку)) и написать драйвер (под DOS). Какой порт лучше всего подойдёт для этих целей - LPT, PS/2, COM, PCI?.. Вообще-то, кажется, можно использовать любой порт, только вот под какой-то из них легче всего написать драйвер... Под какой???
Рекомендую COM или LPT. Писать под оба несложно, и примеров куча. Искать по ключевому слову RS232.
И еще хочу напомнить, что во времена, когда звуковуха была роскошью, была такая штука Covax :) - простой ЦАП на LPT - причем зачастую ставили не микросхему, а просто ряд резисторов.
Эххх, настольгия...
Можете кинуть ссылочку о программировании под интерфейс RS232?
Идеально для вашей задачи подходит LPT. И программировать легко - выставил бит, на ножке уровень пояавился, сбросил бит - нет уровня. Сказка :)
А если необходимо не посто 5В на выходе а плавно изменять напряжение, для повышение оборовов двигателя. Что можно для этого зделать? АЦП? Или как-то по другому можна?
Документации по RS-232 в инете _море_. Искать не пробовал? Только зачем тебе оно?
интересно было бы на pci реализацию посмотреть :)