i2: Новый релиз

Опубликовано в рубрике "Высоковольтное", 29 ноября, 2009.
Тэги: , , , , , , , автор:

После довольно долгих переделок, я наконец довел “i2” до полностью работоспособного и безглючного состояния. Наконец, был сделан корпус.

i2_r2

О внесенных изменениях можно почитать в статье i2: Технические подробности, там-же можно скачать новые версии схемы и прошивки.




Комментарии
  1. Staff написал(а) 29 ноября, 2009 в 17:16

    Но все-таки дисплейчика нехватает(

    BSVi Reply:

    Что-то народу так хочется дисплейчик )) К сожалению (или к радости), я считаю, что разработка более-менее завершена, и пока ничего менять не буду.

  2. Staff написал(а) 29 ноября, 2009 в 21:09

    Та с тебя програмная часть) а мы воплотим в железо)

    BSVi Reply:

    Ну, светодиодная программная часть выложенна, а с ЛСД будет очень не скоро, если вообще будет. Меня светодиоды всем устраивают

  3. Qic написал(а) 19 февраля, 2010 в 23:51

    Классный пультик!
    Начал вот я осваивать МК, поковырял макетку на меге8 с ЖКИ 8х2.
    Долго думал чем закончить издевательства над платой (и взял для освоения мегу32) решил сделать прерыватель.
    Как думаешь — сложно выйдет сделать берст режим с выставлением импульсов в пачках и пачек на кнопках, с переменниками для регулировки ДТ, с MIDI и оставить экранчик?
    (наверное мегу заводить сразу на 12МГц чтобы работала с ЮСБ если удасться память прикрутить для мелодий).

    BSVi Reply:

    Не сложно, но повозиться придется порядочно. Можешь взять куски моего прерывателя за основу. С переменниками не так все просто — ведь тесла будет давать кучу помеху, нужно будет делать серьезные фильтры.

    Qic Reply:

    Я об этом уже подумал — но уже когда засыпал)
    Может вообще поставить тогда два самодельных энкодера?
    Даже для эконопкии выводов и портов подумываю использовать не знакосинтезирующий 8х2 (которого какбэ в притык для показушничества) а LS020 от сименса.
    ЗЫ У меня задача обоучения — делать какоенибудь устройство — для изготовления коего постребуется изучения новых вещей — цеплять энкодеры, опрашивать матрицу, графический ЖКИ…

    BSVi Reply:

    Я вообще планирую сделать следующий вариант прерывателя, который смог бы полноценно обрабатывать полифонию. Для этого ресурсов АВР уже не хватает — вот тоже интересная задача.

    Можешь конечно и LS020 воставить, но для прерывателя это уже большой перебор. Как видишь, я вообще светодиодами обошелся.

    Qic Reply:

    Пожалуй надо сперва определиться с желаемым и возможностями меги8 и накидать схему. Потом займусь копипастом =D

    BSVi Reply:

    Мой прерыватель не влезает в мегу 8. Если у тебя там еще и LCD будет, то нужно сразу брать чего пожирнее — мегу16 хотябы.

    Qic Reply:

    А по каким конкретно параметрам не влезло?
    А если не 16ю а 88ю?

    BSVi Reply:

    не влезло по объему флешки ) Остальные параметры там одинаковые почти ) Как не странно, в 88 флеша столько-же, как и в 8

    Qic Reply:

    Чета головой не подумал) Ясно — спасибо. Тогда возьмем мегу16 =)

    Qic Reply:

    BSVi — подожди, ведь у тебя работа с ПК, несколько режимов уже записано — и тд — Резве нельзя использовать в меге два таймера в режиме ШИМ и пределать 4 крутилки? *Я пока не вдавался в подробности — но не дую что так много месте съедят стандартные тамеры и руление ими*

    BSVi Reply:

    Там много занимает USBстек, и игралка миди. Еще куча наворотов сделана для увеличения безопасности (табличная считалка CRC, буффера), они тоже место занимают. Посмотри код, если интересно, там ничего сложного.

    В итоге:

    9 823 bytes of CODE memory (+ 6 561 range fill )
    784 bytes of DATA memory (+ 37 absolute )
    108 bytes of XDATA memory

    Qic Reply:

    Тоесть у меня есть шансы впихнуться в мегу8 неиспользуя мидиигралку и юсб стек? Мне то многого ненадо) Просто хочется энкодерную крутилку.

    BSVi Reply:

    конечно, если уберешь USB больше половины освободиться!

Создать новую ветку комментариев


Вы должны войти или зарегистрироваться чтобы оставить комментарий.