Итак, вся партия UTC 3.1 распродана и я хочу сделать новую версию контроллера. Что было не так с UTC3.1 ? Да ничего. Это был замечательный контроллер для DRок, но попа хочет приключений в попытке создать самый-лучший-в-мире контроллер.
Планируется глобальный переход на огромную для этого применения плисину - xc3s50an. Я пока пролистал всю документацию по ней, чуть глаза не вылезли, порядка 2000 страниц! Плисина позволит сделать очень крутую вещь - предсказание пересечения тока с нулем, что позволит использовать большие транзисторы на высоких частотах. На плисине возможно организовать кучу дополнительных фишек - как то управление QCW модулятором, тестовый прерыватель, итп.
Что с надежностью? Естественно, вариант на плисине менее надежен, чем на простой логике, но мой драйвер рассчитывается на использование с опторазвязкой, которая в тысячи раз более чувствительна к наводкам, чем плисина. Поэтому, условия в которых будет работать оптика вполне достаточны для работы и плисины. Кроме того, хоется перейти на промышленные, несквозящие драйвера типа IXDN414. У них есть недостаток - их сложно доставать. В любом случае, я буду проводить полное и тщательное тестирование драйвера, что гарантирует, что если драйвер попадет в продажу, то никаких глюков там не будет. Более того, вариант на плисине замечателен тем, что если найдется глюк или пожелание, я без проблем могу обновить прошивку и выслать ее вам.
Что со стоимостью? Хотелось бы оставить ее на том-же уровне, но плисина и драйвера будут стоить намного дороже, чем простая логика, поэтому цена слегка повысится.
Пожелания:
- Вывод звука на динамик
- ADSR - кривые
- Предусмотреть крепление переходника UART->USB на плату.
- Питание проводного прерывателя должно переключаться - 3.3 или 5 в.
- Предусмотреть экран для оптоприемника.
- Металлизация крепежный отверстий для подключения земли
- Написать про динамическую настройку и про midi программы.
- Делать платы с нормальной маской
- Генератор для запуска
- Контроллер может расчитывать среднюю плотность импульсов и ограничивать ширину импульса соответственно.
Переходник USB->UART может быть постоянно подключен. Необходимо ограничить вытикающий из ножки TX ток.- не нужно, переходник потребляет 700нА.Сделать четыре выходных драйвераУбрать подключение к земле с тремя подводамиТрехконтактный разъем для питания (подключение земли)Сделать разъемы пожирнее- с текущими проблем не было.Вывести все напряжения на одну колодку для тестирования питания.Разъем проводного прерывателя должен быть горизонтмальным.- не должен, проводной прерыватель вториченВыводы IXDN должны быть в шахматном порядке, отверстия нужно увеличить.Сделать разъем для оптоприемника- не нужно, ножки и так 2.54ммВнутренний генератор для тестовНаписать про правильное измерение выходного напряжения драйверов.Изменить распиновку генератора, добавить подтягивающие резисторы- готовоУвеличить напряжение основных конденсаторов.- не нужно, перешли на импульсникДинамик для теста прерывателей- не целесообразноСделать включение прерывателя по замыканию контактов.- сделано.Считалка ограничителя тока должна учитывать RC фильтр.- не нужно, фильтр перенесен внутрь ПЛИСиныИспользовать LVDS для обратной связи.
- Потребляемый ток и напряжения
- Работу RS232
- Прохождение сигналов от прерывателей до контроллера
- Прохождение сигналов от контроллера до светодиодов
- Прохождение сигналов до внешних выводов
- Прохождение сигнала от ограничителя тока до контроллера
- Мощность выходных драйверов