Форумы Modlabs.net: LCD+USB!!! Мелтовские индикаторы(made in RF) + (LCD + COM) - Форумы Modlabs.net

Перейти к содержимому

  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

LCD+USB!!! Мелтовские индикаторы(made in RF) + (LCD + COM)

#81 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 25 Июнь 2003 - 18:10

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

А на макетке - это просто кошмарно, один клубок проводов вокруг PDIUSBD12 чего стоит ... Надо взять цифровик и сфоткать это дело.
0

#82 Пользователь офлайн   WildMaN 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 109
  • Регистрация: 23 Май 03

Отправлено 25 Июнь 2003 - 22:13

C мегой в каком-то смысле проще, её всё равно разводить надо - в Чипе за 60рэ купил макет удобный - он большой, рассчитаный на 128-пиновые схемы, места пока хватает. Но всё равно уже чувствую, что 30 входных портов да тройка мультиплексоров - это реально дофига проводов :kruto:

Прогресс небольшой, но одну мегу вчера спалил этим @#$%& понипрогом , завтра поеду в Чип за деталями для нормального программатора. Потому и интересуюсь что брать и что паять. Вот что плохо - гемора с выпайкой 128-й немерянно, а панелька недетски стоит.
0

#83 Пользователь офлайн   BlackAlex 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 458
  • Регистрация: 18 Апрель 03

Отправлено 26 Июнь 2003 - 12:07

Не, вы даете, 10$ за квадратній дец платы... контакты позолоченые что ли?
0

#84 Пользователь офлайн   WildMaN 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 109
  • Регистрация: 23 Май 03

Отправлено 26 Июнь 2003 - 13:25

BlackAlex сказал:

Не, вы даете, 10$ за квадратній дец платы... контакты позолоченые что ли?


Давай линк где дешевле делают.
0

#85 Пользователь офлайн   BlackAlex 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 458
  • Регистрация: 18 Апрель 03

Отправлено 26 Июнь 2003 - 13:30

Ха, я вот буду заказывать в Зеленограде, хотя есть в Киеве на электрон маше ход. Вопрос упирается в объемы. Просто можно объеденить с другим заказом, в сумме будет больше площадь, а соответственно дешевле платы.
0

#86 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 26 Июнь 2003 - 15:38

2 WildMaN:

Сочувствую. Поэтому я и пользую для тестов 16ю мегу - она DIP40, так что можно использовать обычную макетку. В два моих последних посещений дипа там не было TQFP/0.8 - только 0.65 и 1.27.

А зачем тебе мультиплексоры в схеме? Я уже дошел до того, что разнес шины данных USB и LCD чтобы не городить шинный формирователь (все равно ног хватает). BTW, я выложил черновик схемы на http://listener.pisem.net/usblcdv3.gif.

2 BlackAlex:

Я думаю, что один экземпляр для себя я и утюгом сделаю, а серийным производством пусть занимаются те, кому это интересно (я всем этим занимаюсь исключительно для удовольствия, в первую очередь - собственного).
0

#87 Пользователь офлайн   BlackAlex 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 458
  • Регистрация: 18 Апрель 03

Отправлено 26 Июнь 2003 - 15:49

Дык, ктож спорит. Просто хочется нормальную плату, а я думаю желающие будут, и с руками и без рук.
Кстати, кроме утюга есть фотоэмульсии, для домашнего применения. На хоботе описывали
0

#88 Пользователь офлайн   WildMaN 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 109
  • Регистрация: 23 Май 03

Отправлено 26 Июнь 2003 - 15:55

listener сказал:

2 WildMaN:
А зачем тебе мультиплексоры в схеме? Я уже дошел до того, что разнес шины данных USB и LCD чтобы не городить шинный формирователь (все равно ног хватает).


<P>Digital Heart ™ мод. Аппаратный мод для расширения контроля над системой,
с программными расширениями для разгона и ещё большего контроля :gent:</P>
<P>Аппаратная часть - ATMega128, немного управляющей логики (мультиплексоры и
демультиплексоры, т.к. количество портов даже у Mega128 невелико), разъёмы
подключения датчиков. Программная часть - микропрошивка с драйвером USB и
возможностью обновления, программа-буфер обмена и формирователь пакетов, и
подключаемые модули-плагины для самых различных входных и выходных
устройств.</P>
<P>Входные цепи</P>
<LIST>
<LI>Датчик температуры</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>Вакуумный индикатор</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 ;)</LI>
</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>
0

#89 Пользователь офлайн   BlackAlex 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 458
  • Регистрация: 18 Апрель 03

Отправлено 26 Июнь 2003 - 16:09

по схеме вопрос - 3 разъема на входах шинного повторителя (?) - J6,8 - куда они идут?
0

#90 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 26 Июнь 2003 - 16:55

2 WildMaN:

Масштабно. Впечатляет. А я аналоговые датчики ставить не стал. Если захочется мерить напряжение - попробуй встать на i2c и покомандовать системным монитором (заодно, можно попробовать и FSB поуправлять). Вообще, планируется, чтобы это все влезло в 2 5.25 отсека.

Кстати, для USB у тебя какой чип, USBN9604? Как оно по сложности использования?

2 BlackAlex:

J6 - кнопки (8 штук), J5 и J9 - две линейки по 20 светодиодов и 8 свободных контактов (через 6 штук 74574) - на одной плате это все слишком страшно и слишком неудобно. J7 - 1-wire датчики. Плюс, остались ненарисованными IR приемник и передатчик

Вот так. Если управление вентиляторами/тахометр на тестовой схеме заработает нормально, можно будет изготавливать плату. (разводку я тоже почти закончил).
0

#91 Пользователь офлайн   BlackAlex 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 458
  • Регистрация: 18 Апрель 03

Отправлено 26 Июнь 2003 - 17:15

а в чем разводиш? А светодиоды зачем там? J7 - не понял, что за датчик?
0

#92 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 26 Июнь 2003 - 17:58

Развожу - в Eagle. Назначение светодиодов предыдущий оратор :gent: описал лучше, чем я. Датчики - например температуры (DS1820)
0

#93 Пользователь офлайн   BlackAlex 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 458
  • Регистрация: 18 Апрель 03

Отправлено 26 Июнь 2003 - 18:10

Всего один на температуру? а насчет игла надо прознать. Если что - с меня платы
0

#94 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 26 Июнь 2003 - 18:25

Их на одну шину вешается произвольное количество, у каждого свой ID.

eagle - www.cadsoftusa.com
0

#95 Пользователь офлайн   WildMaN 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 109
  • Регистрация: 23 Май 03

Отправлено 26 Июнь 2003 - 18:29

Гм. Зачем i2c ? Прямо на АЦП меги. Вот как ток до 30А мерять - вопрос открытый ... Насчёт управления FSB я интересовался, но 99% что это уникально для каждой мамки, так что не знаю, стоит ли гемороиться ради неуниверсальной вещи. Пробем с местом не вижу - проводов много, но платы можно сделать две и этажеркой поставить. В один отсек влезет 100%.
Дурной он какой-то , этот 9604, хотя может просто руки не дошли разобраться поподробнее. Общаться с ним получилось, но под виндой опознать девайс - нет. Говорят, FT8U245 получше будет.

Времени катастрофически нет на эксперименты, все выходные работаю :gent:
0

#96 Пользователь офлайн   BlackAlex 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 458
  • Регистрация: 18 Апрель 03

Отправлено 26 Июнь 2003 - 18:32

АйДи, а сколько i2c датчики денег стоят? не лучше ли через мультиплексор повесить гирлянду ШИМ датчиков?
Про светодиоды я так и не нашел, а дисплей то графический предусматрисается, или исвольный? Как по мне - графика лучше, тут уже можно рисовать что хош и как хош.
0

#97 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 26 Июнь 2003 - 19:06

Они не i2c, они 1-wire (т.е., нужно не 4 провода, а два или три (в зависимости от режима питания)). Стоят - $2.1 в КТЦ-МК. Диапазон -85..+125 с точностью 0.5 градуса (с пересчетом - до 0.1). А ШИМ-датчики - это что?

Светодиды - две линейки по 20, на них можно выводить громкость, загрузку, температуру и т.д. в виде линейной шкалы. Еще можно выводить спектроанализатор и вообще, мало ли можно придумать применений для 40 светодиодов.

Дисплей графический, 128x64, инверсный, синий, http://listener.pise...PSE12864URT.jpg. Как стрельну цифровик - сфоткаю, то что сейчас уже получилось (страшное зрелище).
0

#98 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 26 Июнь 2003 - 19:17

2 WildMan:
не люблю я АЦП..., ток мерить - да, без него не обойтись. Насчет FSB - нодо разбираться. Для своей-то платы я точно сделаю, а там - будет видно. В один-то отсек и у меня влезет все, кроме индикатора - он 8 строчек.
Насчет USBN - мне он тоже как-то не очень понравился. Может быть, как подключу - покажется полегче, а пока PDIUSBD12 меня устраивают. Я очень порадовался наличию индикатора, который показывает, когда по USB идут пакеты. Без него я бы отлаживался гораздо дольше :gent:

Насчет опознания девайса - протокол обмена смотрел? Там есть маленькая тонкость со вторым резетом на шине. (Я налетел на это, когда пытался передавать весь дескриптор, а не сколько от него попросили).

FT8U245 должен быть попроще, но к нему и обвязки надо больше, и дороже он.
0

#99 Пользователь офлайн   WildMaN 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 109
  • Регистрация: 23 Май 03

Отправлено 26 Июнь 2003 - 23:06

К нему есть сразу написанный драйвер вроде, чуть ли не софтовый интерфейс к 8-битный FILO-буфер, безо всякого гемора.
0

#100 Пользователь офлайн   TransMatrix 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 309
  • Регистрация: 28 Апрель 03

Отправлено 27 Июнь 2003 - 02:29

Сегодня думал в LPT варианте от питания отделаться - подавать по одному из служебных сигнал, который ПО ИДЕЕ должен быть там 5 вольт... Отпаял Молекс, припаял проводки... Нифига! Оказывается на контактах для съёма данных эта зараза держит упорные 3.5 вольта, недостаточные для работы индикатора! Прийдётся паять Молекс обратно...
0

Поделиться темой:


  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 members, 1 guests, 0 anonymous users