Список форумов ModLabs.net ModLabs.net
Порtал tехногенных эkспериментов
 
FAQ  •  Правила  •  Поиск  •  Пользователи  •  Группы  •  Регистрация
Профиль  •  Войти и проверить личные сообщения  •  Вход


Новый сайт - "Электроника для моддинга"
На страницу Пред.  1, 2, 3, 4, 5, 6  След.
 
новая тема ответить    Список форумов ModLabs.net -> Схемотехника и электроника
Автор Сообщение
ATLab
Member



Зарегистрирован: 30.10.2005
Сообщения: 149

Сообщение07.03.2006 17:17   профиль цитировать

wawe писал(а):
ATLab

Отличные идеи!

А не планируешь заняться LCD дисплеями? Например-системный монитор+реобас с индикацией температуры или что-то подобное?


Что подразумевася под "системный монитор"?

Реобас я сделал, я уже писал какой:
- кнопочное управление;
- 4-х канальный ШИМ регулятор на ультразвуковой частоте;
- 4 сохраняемых предустановки пользователя, каждая из них задает режимы по всем вентиляторам, 4-х цветная светодиодная индикация выбранной предустановки;
- индикация измерения оборотов вентилятора (периодически автоматически переключаемая по каналам) и номера канала;
- 9 разрядный цифровой (7-ми сегментный) LCD индикатор, без подсветки;
- в отсек 3,5".

Я сейчас не помню точно, а считать заново лень, (при желании можно поискать по форумам - здесь или на моддинг.ру, я уже писал об этом), общая стоимость комплектующих у меня выходила в районе 200 рублей (или немного больше?).

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

Сразу ответы на незаданные вопросы
- выбор индикатора диктовался габаритами 3,5" отсека, можно в принципе поставить светодиодный, но индикатор на то же количество разрядов выйдет примерно в 2 раза дороже (в районе 120-150 руб.),
- строчные буквенные индикаторы не ставил - не войдут в габарит, поэтому и не покупал;
- измерение температуры не делал, поскольку:
1. доверяю показаниям встроенных датчиков и программы MBM,
2. кроме интегральных цифровых датчиков температуры под рукой опять же ничего нет, а их ставить не совсем удобно - к каждому будет тянуться шлейф проводов (датчиков 1-ware у меня нет, я их никогда не использовал) и довольно дорого выйдет - примерно по 30 руб. за датчик;
3. датчики на транзисторах требуют индивидуальной настройки, а мне это лениво.

Мечты по этому поводу:
- специализированный индикатор с подсветкой, можно заказать его производство, но это не для штучных объемов, поэтому эта мечта так и останется мечтой...

Добавлено спустя 20 часов 59 минут 39 секунд:

Новости сайта от 8 марта 2006 г.:
Обновлен раздел FAQ - добавлен раздел "Как прошивать микроконтроллеры" с полезными ссылками

_________________
ATLab
wawe
Junior Member



Зарегистрирован: 28.12.2004
Сообщения: 84
Откуда: Тюмень

Сообщение09.03.2006 08:00   профиль цитировать

ATLab

Цитата:
Что подразумевася под "системный монитор"?


LCD управляемый программами типа: LCD Hype, LCD Studio, LCD Moniotor 3 и др., отображающий информацию о состоянии железа
компьютера ( вывод данных из MBM, Speed fan), вывод тегов с
Winamp и т.д. Самый распространённый способ подключения любого
дисплея- к LPT порту, но сейчас вроде как "модно" придумывать под-
ключение оных по USB плюс прилепление разных доп. функций-типа ДУ. Вот и спрашивал, не планируешь заняться чем-то подобным?
ATLab
Member



Зарегистрирован: 30.10.2005
Сообщения: 149

Сообщение09.03.2006 10:27   профиль цитировать

Так куда же ум с руками то прикладывать? Вместо LCD использовать TEXT FAN?
Можно и такое сделать, но USB не буду делать, а через LPT выводить как-то стремно. Оптимально, imho, было бы через COM порт, заодно и ДУ можно было бы прилепить.
Но вообще-то я такого не планировал. Скоерее всего, займусь обновленным реобасом. Может даже кнопки поменяю на крутилку.

_________________
ATLab
dynaco
Member



Зарегистрирован: 20.10.2003
Сообщения: 231
Откуда: Israel

Сообщение09.03.2006 13:18   профиль цитировать

ATLab писал(а):
Так куда же ум с руками то прикладывать? Вместо LCD использовать TEXT FAN?
Можно и такое сделать, но USB не буду делать, а через LPT выводить как-то стремно. Оптимально, imho, было бы через COM порт, заодно и ДУ можно было бы прилепить.
Но вообще-то я такого не планировал. Скоерее всего, займусь обновленным реобасом. Может даже кнопки поменяю на крутилку.


не не не - не нада кнопки менять на крутилки =)

_________________
Статья про вздутие конденсаторов status:
ATLab
Member



Зарегистрирован: 30.10.2005
Сообщения: 149

Сообщение09.03.2006 15:52   профиль цитировать

dynaco писал(а):
не не не - не нада кнопки менять на крутилки =)

Крутилку - в смысле энкодер, а не переменный резистор. А если еще сделать ручку нажимающейся, то все управление будет на крутилке.

_________________
ATLab
dynaco
Member



Зарегистрирован: 20.10.2003
Сообщения: 231
Откуда: Israel

Сообщение10.03.2006 14:02   профиль цитировать

аааа
я когда генератор себе делал на AD9851 использовал экран лсд 2х16 клавиатуру 4х4 и "крутилку" от мониторов маг - там как раз энкодер и кнопка.
Делал также из мышки и холодной сварки "крутилку" - не панравилась патамучта нужна еще компараторы добавлять, а то без них совсем гуано выходило.
в общем "крутилка это не проблемма"

_________________
Статья про вздутие конденсаторов status:
ATLab
Member



Зарегистрирован: 30.10.2005
Сообщения: 149

Сообщение25.05.2006 16:51   профиль цитировать

25 мая 2006 г. опубликована новая практическая статья "Измеряем скорость вращения вентилятора"
Прошивки микроконтроллеров прилагаются.

_________________
ATLab
DruKiller
Member



Зарегистрирован: 04.03.2005
Сообщения: 805
Откуда: -то отсюда...

Сообщение25.05.2006 18:06   профиль цитировать

ATLab
Привет. Ты куда пропал ? Я тебе поддомен выделил с доступом и всем паролями ещё пару месяцев назад, кокраз вчера-позавчера прибил всё...
если ещё интересует моё предложение- мыло/ася/личка -)

_________________
По крайней мере в одном вопросе мужчины и женщины достигли согласия: и те, и другие не доверяют женщинам.Mencken.
Электронная музыка
http://drukiller.webhop.org/music/
ATLab
Member



Зарегистрирован: 30.10.2005
Сообщения: 149

Сообщение26.05.2006 06:09   профиль цитировать

Извиняюсь, ссылку не указал. Повторю:
25 мая 2006 г. опубликована новая практическая статья "Измеряем скорость вращения вентилятора"
http://atlab.narod.ru/articles/particle7.htm
Прошивки микроконтроллеров прилагаются.

DruKiller
Никуда я не пропадал, текучка заела, так сказать, суета сует.
А прибил поддомен - так тому и быть, некогда мне этим заниматься, еле время выкроил написать обещанную статью.
Извини, что так вышло...

_________________
ATLab
ATLab
Member



Зарегистрирован: 30.10.2005
Сообщения: 149

Сообщение28.06.2006 20:13   профиль цитировать

29 июня опубликована статья "Измеряем скорость вращения вентилятора - часть вторая, со знакосинтезирующим строчным ЖК-индикатором"
http://atlab.narod.ru/articles/particle8.htm
Есть прошивки.

_________________
ATLab
DruKiller
Member



Зарегистрирован: 04.03.2005
Сообщения: 805
Откуда: -то отсюда...

Сообщение02.07.2006 02:00   профиль цитировать

ATLab
как обычно, неплохая работа -))

_________________
По крайней мере в одном вопросе мужчины и женщины достигли согласия: и те, и другие не доверяют женщинам.Mencken.
Электронная музыка
http://drukiller.webhop.org/music/
DruKiller
Member



Зарегистрирован: 04.03.2005
Сообщения: 805
Откуда: -то отсюда...

Сообщение11.08.2006 04:45   профиль цитировать

Хей, куда модеры смотрят ? Как насчёт пришпилить эту темку ?
_________________
По крайней мере в одном вопросе мужчины и женщины достигли согласия: и те, и другие не доверяют женщинам.Mencken.
Электронная музыка
http://drukiller.webhop.org/music/
ATLab
Member



Зарегистрирован: 30.10.2005
Сообщения: 149

Сообщение11.08.2006 09:59   профиль цитировать

А надо пришпиливать?
Вот, может, в ближайшее время соберусь написать что-то небольшое про измерение температуры. Так что само вверх поднимется

P.S. Микроконтроллер и индикатор те же, что и в измерителе оборотв №2 - кто не запасся, можно уже покупать

_________________
ATLab
DruKiller
Member



Зарегистрирован: 04.03.2005
Сообщения: 805
Откуда: -то отсюда...

Сообщение11.08.2006 13:12   профиль цитировать

ATLab писал(а):
А надо пришпиливать?

я думаю надо. впрочем, как и ещё темы 3-4.

Сам скоро буду свою мегу знакомить с даласовскими термометрами- умудрился сломать уличный термометр -)) Только сначала надо её познакомить с дисплейчиком 122х32 точки, с этим большие проблемы -)

_________________
По крайней мере в одном вопросе мужчины и женщины достигли согласия: и те, и другие не доверяют женщинам.Mencken.
Электронная музыка
http://drukiller.webhop.org/music/
ATLab
Member



Зарегистрирован: 30.10.2005
Сообщения: 149

Сообщение11.08.2006 13:52   профиль цитировать

DruKiller писал(а):

Сам скоро буду свою мегу знакомить с даласовскими термометрами- умудрился сломать уличный термометр -)) Только сначала надо её познакомить с дисплейчиком 122х32 точки, с этим большие проблемы -)

Было дело, использовал DS1620. Поискать - так даже где-то сишные куски были.

_________________
ATLab
DruKiller
Member



Зарегистрирован: 04.03.2005
Сообщения: 805
Откуда: -то отсюда...

Сообщение12.08.2006 13:48   профиль цитировать

ATLab
И как, пробовал потом сравнить полученные значения с другими термометрами ?
Щаз подружил-таки свой МЭЛТ МТ12232B с мегой 8ой, перепахал весь примерь из протеуса, где связывали мегу32 с другим дисплеем на SED1520.
Только вопросик появился, не подскажешь ?
Вывод происходит с помощью вызова функции вроде
Код:

lcd_text(1,1,FONT_SIX_DOT,"1234567890- TESTING TESTING");

при попытке вывести так переменную, выводит сплошной мусор. Как отформатировать переменную для вывода? Эхх, нехватает мне рнр`шных записей вроде "температура".$temp и прочих ввещей -))

_________________
По крайней мере в одном вопросе мужчины и женщины достигли согласия: и те, и другие не доверяют женщинам.Mencken.
Электронная музыка
http://drukiller.webhop.org/music/
ATLab
Member



Зарегистрирован: 30.10.2005
Сообщения: 149

Сообщение13.08.2006 04:01   профиль цитировать

DruKiller
Пробовал, из тех, что у меня есть, DS1620 самая точная. Хотя в "бытовом" диапазоне они все показывают практически одно и то же.
Конечно, большой статистики у меня нет, но все же такое совпадаение показаний радует.

Про функцию ничего не могу сказать - с ATMEL никогда не работал.
Возможно прокатит, если указать не переменную а ее адрес? В сишных функциях очень часто используется именно он в качестве параметра (по крайней мере в WinAPI).

_________________
ATLab
DruKiller
Member



Зарегистрирован: 04.03.2005
Сообщения: 805
Откуда: -то отсюда...

Сообщение13.08.2006 17:57   профиль цитировать

ATLab
Выкрутился вот так:
Код:

   sprintf( str, "%i", m );
   lcd_text(m,1,FONT_SIX_DOT,str);

Чтобы это работало, пришлось подключать библиотеку stdio
Офигеть, два шрифта, две крохотные картинки, библиотеки для дисплея, и мега8 уже на 80% загружена...
Код:

AVR Memory Usage:
-----------------
Device: atmega8

Program:    6834 bytes (83.4% Full)
(.text + .data + .bootloader)

Data:        500 bytes (48.8% Full)
(.data + .bss + .noinit)

_________________
По крайней мере в одном вопросе мужчины и женщины достигли согласия: и те, и другие не доверяют женщинам.Mencken.
Электронная музыка
http://drukiller.webhop.org/music/
ATLab
Member



Зарегистрирован: 30.10.2005
Сообщения: 149

Сообщение14.08.2006 03:01   профиль цитировать

DruKiller писал(а):
[Чтобы это работало, пришлось подключать библиотеку stdio
Офигеть, два шрифта, две крохотные картинки, библиотеки для дисплея, и мега8 уже на 80% загружена...

Ничего удивительного - расплата за удобство и скорость написания программы. Имеет смысл поискать другой компиляитор - часто тот, что "удобнее" по набору функций генерит очень длинный код и очень плохо оптимизирован.

_________________
ATLab
DruKiller
Member



Зарегистрирован: 04.03.2005
Сообщения: 805
Откуда: -то отсюда...

Сообщение14.08.2006 03:19   профиль цитировать

ATLab
к сожалению, мне до выбора компилятора ещё разбираться и разбираться, компилирую на ключах, прописываемых автоматически
щаз новый затык, как я написал выше, можно вывести любую строку, с целочисленными переменными.
Но если попробовать что-то вроде
sprintf( str, "float=%02.02f", 85.32 );
lcd_text(m,1,FONT_SIX_DOT,str);
Дисплей выводит "float=?". Свихнуться можно, часа 3 кручусь, и не понимаю в чём дело...

_________________
По крайней мере в одном вопросе мужчины и женщины достигли согласия: и те, и другие не доверяют женщинам.Mencken.
Электронная музыка
http://drukiller.webhop.org/music/
ATLab
Member



Зарегистрирован: 30.10.2005
Сообщения: 149

Сообщение14.08.2006 16:18   профиль цитировать

DruKiller писал(а):
ATLab
...Дисплей выводит "float=?". Свихнуться можно, часа 3 кручусь, и не понимаю в чём дело...

Увы, увы: ничем не помогу.

_________________
ATLab
listener
Member



Зарегистрирован: 08.05.2003
Сообщения: 618
Откуда: Лужки :-)

Сообщение14.08.2006 19:34   профиль цитировать

DruKiller
А библиотека для плавыющей точки подключена?
Обычно, *printf существует в нескольких версиях. Поскольку библиотека для плавающей точки достаточно большая, по умолчанию ее обычно не подключают.

_________________
Assimilate, don't comlain
DruKiller
Member



Зарегистрирован: 04.03.2005
Сообщения: 805
Откуда: -то отсюда...

Сообщение14.08.2006 20:21   профиль цитировать

listener
попробовал подключить float.h, реакции никакой.

Пока выкрутился вот так:
Код:

show=(int)ADC*4.95/1.024;
sprintf( str, "A=%02d.%03dV, T=%02d.%d",show/1000,show%1000,
how/10-273,show%10);
lcd_text(40,1,FONT_SIX_DOT,str);


Теперь это в сборе выглядит так -))


точность получилас с LM335 +-3 градуса, мрак -)))

прав был ATLab, кучу времени назад, надо было сразу за цифровыми ехать

_________________
По крайней мере в одном вопросе мужчины и женщины достигли согласия: и те, и другие не доверяют женщинам.Mencken.
Электронная музыка
http://drukiller.webhop.org/music/
Aquahawk
Member



Зарегистрирован: 25.04.2006
Сообщения: 234
Откуда: Нижний Новгород

Сообщение14.08.2006 21:12   профиль цитировать

А маленький дисплейчик справа на фотке ченить показывает? с меня есть такой, хотелось бы подключить...
_________________
Тосолом вскормленный, шум кулеров был моей колыбельной в ночи рокового разгона.
И не было в жизни моей материнской опеки, лишь Асуса мать была где то рядом в вольтмоде...
Запомни навек, блеск полированной меди отныне стал злата дороже.
В мире безбожном, в прорванном панковском мире разгона !
-=Voodoo Masters=-
DruKiller
Member



Зарегистрирован: 04.03.2005
Сообщения: 805
Откуда: -то отсюда...

Сообщение14.08.2006 21:21   профиль цитировать

Aquahawk
год назад показывал -))

Сейчас отключил нафик, графический ГОРАЗДО удобнее -)
Скоро, правда, опять будет показывать- уже в другом девайсе. Хочу сделать термометр на улицу отдельный, взамен собственноручно сломанного -)

_________________
По крайней мере в одном вопросе мужчины и женщины достигли согласия: и те, и другие не доверяют женщинам.Mencken.
Электронная музыка
http://drukiller.webhop.org/music/
Показать сообщения:   
новая тема ответить    Список форумов ModLabs.net -> Схемотехника и электроника Часовой пояс: GMT + 4
На страницу Пред.  1, 2, 3, 4, 5, 6  След.
Страница 4 из 6

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы можете вкладывать файлы
Вы можете скачивать файлы


Powered by phpBB © 2001, 2005 phpBB Group

File Attachment © by Meik Sievertsen
Rambler's Top100