Ура! Мы выпустили третью версию платы Марсоход!

Вид снизу:

Далее некоторые пояснения:
Самая первая версия платы, схема и фотография которой опубликованы на нашем сайте, практически не попала в продажу. Этих платок было изготовлено небольшое количество и все они остались в изготовленных нами проектах.
Во вторую версию были внесены некоторые изменения:
- для питания платы от USB был оставлен только один диод, кроме того, предусмотрено посадочное место (SOT-223) для установки вместо диода стабилизатора напряжения типа LM1117 () и двух дополнительных резисторов к нему.
- моторные группы пинов (F0-F5) были разделены на две части и соединены перемычкой, которую, при необходимости можно разрезать, как было сделано в проекте "Частотомер" ( для увеличения количества пинов).
В третьей версии платы еще увеличено количество пинов, дорожки между которыми
можно разрезать и использовать эти пины по отдельности.
Кроме того, пины, параллельные светодиодам, установлены со стандартным (2.54мм) шагом, чтобы иметь возможность установки стандартного разъема.
Самое же главное в новой версии - установка кварцевого генератора на 100Мгц.
Надеемся, что это позволит сделать много новых и интересных проектов.
Для желающих изготовить платку самостоятельно, появилась разводка платы
Теперь новые покупатели будут получать именно эту плату.
По многочисленным просьбам читателей еще разводка:
Эспорт из PCAD в PDIF-OUT:

Даже "бывалые " иногда ошибаются, но ничего, прокатывает
Она что, КЗ выдерживает ? И по втекающему и по вытекающему токам ? Если так, то это самое то для макетирования и изучения :)
Хотя люди пишут что палят порты...
Понятно, спасибо.
Я так понимаю их можно безболезненно отключить от шин питания ? Иначе по неосторожности подав, например, на пин 37 единицу можно спалить порт.
Еще 90 и 39. Это сделано для совместимости с EPM570, а у нее на 4 I/O пина меньше.
Скорее всего, можно.
Ждем с нетерпением!
Тестовый проект начали зашивать совсем недавно,
буквально в последний десяток плат. До этого,
(в том числе и на конкурс ЕЕ) отправляли пустыми.
Если плата не зашита, то при подаче питания должны
еле-заметно светиться светодиоды - т.е. все ноги в Z-состоянии со слабой подтяжкой к VCC.
Схему положил в раздел загрузки:
marsohod.org/.../88----v3
С файлами пикада - на неделе сделаем.
Спасибо!
Обращаю Ваше внимание на SystemC ru.wikipedia.org/wiki/SystemC
"Язык SystemC использует ряд понятий, схожих с теми, которые имеют языки описания аппаратуры VHDL и Verilog: интерфейсы, процессы, сигналы, событийность, иерархия модулей. Стандарт SystemC не вносит ограничения на использование языка C++ при описании моделей систем"
Т.е. Вы все таки не правы что императивный язык не может участвовать в синтезе и верификации HDL моделей конечно это не Perl :)
Виктор: 3ГГц это Вы сильно замахнулись, дай бог 450МГц :)
Верилог не такой уж и сложный язык, простенькие вещи в нем пишутся на ура. Очень похож на Си =)
Но правду сказали, что это, блин, ПЛИС !
Это не микропроцессор. .. Вот представь, что ты делаешь схему из дискретных элементов... Счетчики, сумматоры, дешифраторы, мультиплексоры, триггеры, логика И, ИЛИ, НЕ... Вот это всё богатство можно описать на верилоге и прочих языках, а потом прошить в ПЛИС.
С микроконтроллер ами ты используешь готовое процессорное ядро и пользуешься его коммандами(маши нные коды\ассемблер или транслятор с Си), а тут ты сам куешь железку =)
За ответ про кварц спасибо =) Тут вон уже отдельную статью заделали =)
хм... боюсь я ещё не готов освоить Verilog, но мне понравилось что для него есть библиотеки на perl (Verilog-Perl) Этот язык я знаю хорошо.
Хочу померить напряженность электрического и магнитного полей, а так же плотность потока энергии. Нужна чувствительност ь до 3 ГГц
это пин №75
Николай есть вроде бы подмножество HDL SystemC, есть враперы с C/C++ на HDL. Но конечно коряво, чего душой кривить.
Виктор:
Сам на Linux - Все о чем говорят Николай и Юрий подразумевая инструменты для данной платы (ModelSim, Icarus, Quartus) все это работает и под nix-ом, шьется по самому простому из указанных адаптеров JTAG для программировани я.
Николай и Юрий, еще раз огромное вам спасибо, дело делаете очень хрошее. Хорошо бы еще "роадмапчик" на 2011 год :) Может где и присоединиться к вам бы можно было :)
На плате стоит микросхема ПЛИС, а не микроконтроллер . Поэтому языки программировани я не ассемблер и C/C++, а Verilog, VHDL, схемотехника. Это принципиальное отличие. Ну а "приборы" с нашей платой можно делать разные. Насколько эта плата подходит для вашей задачи сказать довольно трудно, так как не очень понятна сама задача.
И ещё вопрос. Реально ли на её базе сделать прибор для измерения уровня электромагнитно го поля, с использованием датчика Холла?
генератор подключен ко входу pt_right
Цитирую Petr:
Кварцевый генератор на ПЛИС сделать нельзя.
Можно сделать RC-генератор, если устраивает небольшая точность, или использовать внешний кварцевый генератор.
В последней версии платы уже установлен внешний
кварцевый генератор на 100Мгц.
Как использовать внешний кварц ?
с циклоном было бы дороже
А почему выбор пал именно на MAXII? Они же уже морально устарели, да и у них маленький цикл перезаписи кристалла. Мне в них конечно нравится, что у них энергонезависим ая память и не надо лепить внешний флеш для прошивки, но всё же из-за чего такой выбор?)
С циклоном было бы лучше)
Либо debouncer verilog :)
www.fpga4fun.com/.../
Дребезг контактов конечно есть, но для борьбы с
ним существует много различных способов.
Самый простой - низкая частота опроса, например
не чаще 20мс.
Если имеется ввиду PDIF-OUT,пришли те ваш адрес.
На досуге сделаю экспорт и отошлю.
Все конденсаторы керамические не полярные
на 1мкф.