Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по железу > как заставить крутиться CD-ROM


Автор: Vadok 22.12.2004, 00:13
у меня есть сидик который я спалил ( ну неправильно на него поал питанее в ручьную .. )
так вот но двигатель у него ещё работает как зделать так что бы двигатель работал постоянно ...при включении компа .. без диска .....

Автор: bel_nikita 22.12.2004, 00:38
Ну будет он крутить. Всмысле двигатель. А дальше-то что?

Автор: En_t_end 2.1.2005, 09:35
"так вот но двигатель у него ещё работает как зделать так что бы двигатель работал постоянно ...при включении компа .. без диска ....."
Всё кроме движка из сидюка вынимаешь... и на прямую через 12 вольтный выход питания цепляешь к соответсвующим входам на движке(определяется методом тыка).Только вот правдо зачем это ???, правда я бы такое сделал для уничтожения дисков, допустим воткнул бы около лазера маленький гвоздик, который чуть-чуть должен касаться диска и на высоких оборотах диск прикольно нарежется smile

Автор: Vach 2.1.2005, 10:02
"на прямую через 12 вольтный выход" там двигатель шаговый стоит, так не получится.

Автор: Jey_k 3.1.2005, 17:47
Вот вариант:

Порт 3F2h
Биты:
0-1 : выбор накопителя (00-А, 01-В, 10-С и т.д.)
2 : 0 - сброс контроллера, 1 - разблокировать контроллер
3 : 1 - разрешить работу с DMA и прерываниями контроллера
4-7 : включить мотор (0001-первый, 0010-второй, 0100-третий, 1000-четвертый)

Например команда:
Код

in 3F2h, 8Сh

или
Код

in 3F2h, 10001100b


выберет диск А:, разблокирует его контроллер, разрешит DMA и включит первый мотор

Автор: Lezgin2 26.10.2012, 01:25
Цитата(Jey_k @ 3.1.2005,  17:47)
Вот вариант:

Порт 3F2h
Биты:
0-1 : выбор накопителя (00-А, 01-В, 10-С и т.д.)
2    : 0 - сброс контроллера, 1 - разблокировать контроллер
3    : 1 - разрешить работу с DMA и прерываниями контроллера
4-7 : включить мотор (0001-первый, 0010-второй, 0100-третий, 1000-четвертый)

Например команда:
Код

in 3F2h, 8Сh 

или
Код

in 3F2h, 10001100b


выберет диск А:, разблокирует его контроллер, разрешит DMA и включит первый мотор

а нету какой нибудь микросхемы или чего... подсоеденить и чтоб крутилась?? я допустим, хочу сделать из неё вентилятор от USB для ноута.. остаётся наклеить диск, вырезать, чуть погнуть и всё.. крутится должна быстро по видимому.. 

Автор: masterppv 26.10.2012, 11:47
Lezgin2, ты на дату постов смотрел? Это по моему рекорд по некропостингу!

Автор: goga075 2.11.2012, 21:45
Lezgin2 качаешь даташит на драйвер, вероятнее там будет управление по ттл сигналу. Делаешь генератор, и вуаля.

Кстати, на 15 000 об/мин. твои лопости отлетят к чертовой бабушке...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)