LCD+USB!!! Мелтовские индикаторы(made in RF) + (LCD + COM)
#81
Отправлено 25 Июнь 2003 - 18:10
А на макетке - это просто кошмарно, один клубок проводов вокруг PDIUSBD12 чего стоит ... Надо взять цифровик и сфоткать это дело.
#82
Отправлено 25 Июнь 2003 - 22:13

Прогресс небольшой, но одну мегу вчера спалил этим @#$%& понипрогом , завтра поеду в Чип за деталями для нормального программатора. Потому и интересуюсь что брать и что паять. Вот что плохо - гемора с выпайкой 128-й немерянно, а панелька недетски стоит.
#83
Отправлено 26 Июнь 2003 - 12:07
#84
Отправлено 26 Июнь 2003 - 13:25
BlackAlex сказал:
Давай линк где дешевле делают.
#85
Отправлено 26 Июнь 2003 - 13:30
#86
Отправлено 26 Июнь 2003 - 15:38
Сочувствую. Поэтому я и пользую для тестов 16ю мегу - она DIP40, так что можно использовать обычную макетку. В два моих последних посещений дипа там не было TQFP/0.8 - только 0.65 и 1.27.
А зачем тебе мультиплексоры в схеме? Я уже дошел до того, что разнес шины данных USB и LCD чтобы не городить шинный формирователь (все равно ног хватает). BTW, я выложил черновик схемы на http://listener.pisem.net/usblcdv3.gif.
2 BlackAlex:
Я думаю, что один экземпляр для себя я и утюгом сделаю, а серийным производством пусть занимаются те, кому это интересно (я всем этим занимаюсь исключительно для удовольствия, в первую очередь - собственного).
#87
Отправлено 26 Июнь 2003 - 15:49
Кстати, кроме утюга есть фотоэмульсии, для домашнего применения. На хоботе описывали
#88
Отправлено 26 Июнь 2003 - 15:55
listener сказал:
А зачем тебе мультиплексоры в схеме? Я уже дошел до того, что разнес шины данных USB и LCD чтобы не городить шинный формирователь (все равно ног хватает).
<P>Digital Heart мод. Аппаратный мод для расширения контроля над системой,
с программными расширениями для разгона и ещё большего контроля

<P>Аппаратная часть - ATMega128, немного управляющей логики (мультиплексоры и
демультиплексоры, т.к. количество портов даже у Mega128 невелико), разъёмы
подключения датчиков. Программная часть - микропрошивка с драйвером USB и
возможностью обновления, программа-буфер обмена и формирователь пакетов, и
подключаемые модули-плагины для самых различных входных и выходных
устройств.</P>
<P>Входные цепи</P>
<LIST>
<LI>Датчик температуры</LI>
<LI>Датчик напряжения</LI>
<LI>Детектор тока</LI>
<LI>Кпопка</LI>
<LI>Датчик типа переменный резистор

<LI>Детектор скорости потока жидкости</LI>
<LI>Тахометр</LI>
<LI>Мини-клавиатура</LI>
</LIST>
<P>Выходные цепи</P>
<LIST>
<LI>ЖКИ-дисплей</LI>
<LI>Индикатор типа светодиод

<LI>Сборка семисегментных индикаторов</LI>
<LI>Линейная шкала</LI>
<LI>Вакуумный индикатор</LI>
</LIST>
<P>Планируемые задачи:</P>
<LIST>
<LI>Аппаратный мониторинг и вывод всех напряжений на БП</LI>
<LI>Аппаратный мониторинг и вывод токов БП</LI>
<LI>Аппаратный мониторинг и вывод всех напряжений и токов разъёма питания
видеоадаптера</LI>
<LI>Аппаратный рассчёт и вывод выдаваемой мощности БП</LI>
<LI>Аппаратный рассчёт и вывод потребляемой мощности видеоадаптера</LI>
<LI>Аппаратный вывод всех напряжений, токов и мощностей дополнительно на LCD
(для удобства)</LI>
<LI>Программный вывод на вакуумный индикатор текущего времени (а ля советский
будильник конца 80-х)</LI>
<LI>Аппаратное управление программой разгона FSB</LI>
<LI>Аппаратное управление программой разгона видеокарты (RivaTuner script
видимо)</LI>
<LI>Вывод показаний программы-монитора FSB и частот видеокарты</LI>
<LI>Аппаратный мониторинг и вывод показаний датчиков температуры</LI>
<LI>Аппаратный мониторинг и вывод показаний иных датчиков (например
тахометров)</LI>
<LI>Аппаратный вывод показаний датчиков на блок линейных шкал (7 зелёных + 3
красных сегмента)</LI>
<LI>Вывод показаний программы-монитора температуры процессора</LI>
<LI>Аппаратное управление запуском различных программ с мини-клавиатуры</LI>
<LI>Вывод показаний программы-монитора загрузки процессора на 20-сегментную
шкалу</LI>
<LI>Вывод показаний программы-монитора загрузки винчестеров на 20-сегментную
шкалу</LI>
<LI>Аппаратное управление иными устройствами, например частями подсветки
корпуса</LI>
<LI>Большая Красная Кнопка OVERBURN

</LIST>
<P>Думаю, минимальный набор индикаторов такой:</P>
<LIST>
<LI>Три 20-сегментных шкалы загрузки процессора и винчестеров (как вариант - ещё
одна, для сетевой активности)</LI>
<LI>4~8 10-сегментных шкал для визуальной индикации температур и
мощностей/напряжений</LI>
<LI>LCD-дисплей, 16х4 знакомест минимум, многофункциональный</LI>
<LI>3 блока по три 7-сегментных индикатора, многофункциональные</LI>
</LIST>
<P>Ориентировочная стоимость - 65$</P>
<LIST>
<LI>ATMega128 - 350p</LI>
<LI>Макетная плата для распиновки Меги - 65р</LI>
<LI>Макетная плата для обычной логики - 170р</LI>
<LI>ЖК дисплей ~ 25$</LI>
<LI>Линейные шкалы 1~3$ за штуку</LI>
<LI>7-сегментные блоки 50p за штуку</LI>
<LI>Разъёмы и кабели для монтажа и датчиков ~300p</LI>
<LI>Разъёмы и кабель USB ~6$</LI>
<LI>Схема цифрового преобразователя тока на 30 ампер - ???</LI>
<LI>Большая Красная Кнопка - 30р</LI>
</LIST>
#89
Отправлено 26 Июнь 2003 - 16:09
#90
Отправлено 26 Июнь 2003 - 16:55
Масштабно. Впечатляет. А я аналоговые датчики ставить не стал. Если захочется мерить напряжение - попробуй встать на i2c и покомандовать системным монитором (заодно, можно попробовать и FSB поуправлять). Вообще, планируется, чтобы это все влезло в 2 5.25 отсека.
Кстати, для USB у тебя какой чип, USBN9604? Как оно по сложности использования?
2 BlackAlex:
J6 - кнопки (8 штук), J5 и J9 - две линейки по 20 светодиодов и 8 свободных контактов (через 6 штук 74574) - на одной плате это все слишком страшно и слишком неудобно. J7 - 1-wire датчики. Плюс, остались ненарисованными IR приемник и передатчик
Вот так. Если управление вентиляторами/тахометр на тестовой схеме заработает нормально, можно будет изготавливать плату. (разводку я тоже почти закончил).
#91
Отправлено 26 Июнь 2003 - 17:15
#92
Отправлено 26 Июнь 2003 - 17:58

#93
Отправлено 26 Июнь 2003 - 18:10
#95
Отправлено 26 Июнь 2003 - 18:29
Дурной он какой-то , этот 9604, хотя может просто руки не дошли разобраться поподробнее. Общаться с ним получилось, но под виндой опознать девайс - нет. Говорят, FT8U245 получше будет.
Времени катастрофически нет на эксперименты, все выходные работаю

#96
Отправлено 26 Июнь 2003 - 18:32
Про светодиоды я так и не нашел, а дисплей то графический предусматрисается, или исвольный? Как по мне - графика лучше, тут уже можно рисовать что хош и как хош.
#97
Отправлено 26 Июнь 2003 - 19:06
Светодиды - две линейки по 20, на них можно выводить громкость, загрузку, температуру и т.д. в виде линейной шкалы. Еще можно выводить спектроанализатор и вообще, мало ли можно придумать применений для 40 светодиодов.
Дисплей графический, 128x64, инверсный, синий, http://listener.pise...PSE12864URT.jpg. Как стрельну цифровик - сфоткаю, то что сейчас уже получилось (страшное зрелище).
#98
Отправлено 26 Июнь 2003 - 19:17
не люблю я АЦП..., ток мерить - да, без него не обойтись. Насчет FSB - нодо разбираться. Для своей-то платы я точно сделаю, а там - будет видно. В один-то отсек и у меня влезет все, кроме индикатора - он 8 строчек.
Насчет USBN - мне он тоже как-то не очень понравился. Может быть, как подключу - покажется полегче, а пока PDIUSBD12 меня устраивают. Я очень порадовался наличию индикатора, который показывает, когда по USB идут пакеты. Без него я бы отлаживался гораздо дольше

Насчет опознания девайса - протокол обмена смотрел? Там есть маленькая тонкость со вторым резетом на шине. (Я налетел на это, когда пытался передавать весь дескриптор, а не сколько от него попросили).
FT8U245 должен быть попроще, но к нему и обвязки надо больше, и дороже он.
#99
Отправлено 26 Июнь 2003 - 23:06
#100
Отправлено 27 Июнь 2003 - 02:29