Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Не знает ли кто проекта сопряжения МК с флоповодом ?
RSS

Не знает ли кто проекта сопряжения МК с флоповодом ?

<<Назад  Вперед>> Страницы: 1 2 * 3 4 5 6
Печать
 
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
i8088 написал:
[q]
для частотомера погрешность
задания временного интервала даже в один такт уже
чрезмерна.
[/q]
Поэтому все нормальные люди пользуют для частотометра PIC микроконтроллер и timer на вход, который может 50 МГц официально по даташиту, еще со времен PIC16 -)
Blackbird
Advanced Member


Откуда: Новосибирск
Всего сообщений: 634
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 нояб. 2008
[q]
Здесь нет таких жестких требований к точности отсчета
временых интервалов, для частотомера погрешность
задания временного интервала даже в один такт уже
чрезмерна.
[/q]
Там как раз все очень жестко . Сам видеосигнал жестоко детерминирован а если еще поднесущую PAL генерить то вообще яйца к полу . Но делают ..
[q]
Поэтому все нормальные люди пользуют для частотометра PIC микроконтроллер и timer на вход, который может 50 МГц официально по даташиту, еще со времен PIC16 -)
[/q]
Проблема не в скорости таймера а в том чтобы правильно сгенерить период отсчета за которое он будет считать . То есть тики другого таймера который считает OSC + еще все задержки на обработку прерывания и все такое
Dmitry Dubrovenko
Advanced Member


Откуда: Cанкт-Ленинград
Всего сообщений: 1494
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 фев. 2008
Tronix написал:
[q]
все нормальные люди пользуют для частотометра PIC микроконтроллер и timer на вход
[/q]
Я сам большой поклонник ПИКов, но тут позволю себе не согласится.
Программы надо нормальные писАть, вот и всё. :)
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Tronix написал:
[q]
Поэтому все нормальные люди пользуют для частотометра PIC микроконтроллер и timer на вход, который может 50 МГц официально по даташиту, еще со времен PIC16 -)
[/q]
Tronix, а как это решает вопрос с прецизионным отсчетом временного
интервала 1s - 10s? Просто можно не использовать внешний счетчик (который
нужен только для повышения быстродействия).

PS.Как по мне, так достоинства MCS-51/AVR явно перевешивают одно
преимущство PIC в виде встроенного асинхронного счетчика, который
легко подключить снаружи MCS-51/AVR. Впрочем мы совсем отошли от темы...
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Blackbird написал:
[q]
Там как раз все очень жестко . Сам видеосигнал жестоко детерминирован а если еще поднесущую PAL генерить то вообще яйца к полу . Но делают ..
[/q]
Многозадачные OS одновременно тоже много всего делают, а вот
задача прецизионного отсчета времени для них тоже весьма сложна

В Вашем случае для точного задания временных интервалов возможно использовали модуль PWM, но временной интервал
1-10s слишком велик для этого.
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
Blackbird написал:
[q]
А вдруг оно таки есть?
[/q]
А зачем?


Blackbird написал:
[q]
можно было спокойно прочитать файл с дискеты
[/q]
Обычно файл с дискеты читают для загрузки в комп, а для них существуют контроллеры дисководов.


Blackbird написал:
[q]
Хм на AVRку вполне себе существует проект который с SDшки спокойно файлы читает в FAT16 и никто не умер
[/q]
Читать с SD (эмулировать FDD) и читать с реальной дискеты это не одно и тоже.


Blackbird написал:
[q]
Я хочу иметь отдельный девайс сделанный под винтаж который не пользуясь компутером может читать-записывать файлы хотя бы MS-DOS на дискету . Для того чтобы обычный PC мог с ними работать
[/q]
Какой обычный PC сейчас имеет дисковод? Но вопрос даже не в этом, как ты представляешь это должно работать? Ты записываешь файл/образ диска на SD и МК копирует его на дискету 1:1? И в каком формате должна быть эта дискета, куда она дальше пойдёт, и почему это нельзя сделать на обычном компе? Вообщем, "ты скажи, ты скажи чё те надо, может дам, может дам чё ты хошь".
Blackbird
Advanced Member


Откуда: Новосибирск
Всего сообщений: 634
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 нояб. 2008
[q]
Ты записываешь файл/образ диска на SD и МК копирует его на дискету 1:1?
[/q]
Никаких образов вообще !! Хотелось бы чтобы в коде была функция "найти файл с таким то именем" типа существует ли он вообще , дальше фукнция считать блок N из файла когда функция заполняет массив скажем в 256 char и далее я его как то считываю и что то с ним делаю . И так по блокам прочитать весь файл . Аналогично на запись только тут добавляется функция открыть файл . То есть чтобы с образами никакими не работать а работать с файлами непосредственно . Ну что там такого непонятного ? Никакой SDшки или другого носителя не предполагаеться в устройстве :biggrin:
Blackbird
Advanced Member


Откуда: Новосибирск
Всего сообщений: 634
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 нояб. 2008
Хм кстати вот немцы таки ковыряют тему https://www.mikrocontroller.net/topic/458932
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Blackbird написал:
[q]
Хм кстати вот немцы таки ковыряют тему https://www.mikrocontroller.net/topic/458932
[/q]
Интересный проект, но декодирования MFM там не сделано,
это больше тестер дискет/дисководов. ATMega взята довольно продвинутая (8KB SRAM).

А вообще Ваша идея мне понравилась, не исключено, что
будет темой будущих проектов...

upd.
Вообще самым простым решением мне кажется будет ATMega8515
(можно и MCS-51 применить), в прострастве внешней памяти
которой располашается дополнительное RAM и FDC controller
(конкретный кристалл выбирается линиями портов). Методики
работы с FDC можно посмотреть в исходниках BIOS.



CodeMaster написал:
[q]
Какой обычный PC сейчас имеет дисковод?
[/q]
PC без дисковода не может считаться полноценным.
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
Извините, опять туплю. Тоже не понимаю, что микроконтроллер потом будут делать с этим прочитанным файлом.
Ну прочитал он его (целиком?) и что?
<<Назад  Вперед>> Страницы: 1 2 * 3 4 5 6
Печать
Полигон-2 »   Технический флейм »   Не знает ли кто проекта сопряжения МК с флоповодом ?
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS