реклама на сайте
подробности

 
 
6 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> Миниатюрный вольтметр, ATtiny24 + АЛС314 кто мельче предложит?
adnega
сообщение Nov 9 2015, 15:08
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(Димон Безпарольный @ Nov 9 2015, 18:03) *
Алгоритм как - то прошивается в чип?

Да.
CODE
cpi XL, (V_POROG - 10)
brlo ml_low
cpi XL, (V_POROG + 10)
brge ml_high
// normal
ldi dataR, 0x00
ldi dataG, 0x40
ldi dataB, 0x00
rjmp ml_send

ml_low:
ldi dataR, 0x00
ldi dataG, 0x10
ldi dataB, 0x80
rjmp ml_send

ml_high:
ldi dataR, 0x80
ldi dataG, 0x10
ldi dataB, 0x00
rjmp ml_send
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Nov 9 2015, 18:41
Сообщение #32


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



WS2812 - оригинально, но для этой задачи избыточно, поскольку на tiny13 и так прекрасно получаются три канала PWM, пригодных для управления обычным трехкристалльным RGB-светодиодом. Хотя по цене, в общем-то, большой разницы нет...
Go to the top of the page
 
+Quote Post
Димон Безпарольн...
сообщение Nov 10 2015, 05:33
Сообщение #33


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Цитата(adnega @ Nov 9 2015, 18:08) *
Да.
CODE
cpi XL, (V_POROG - 10)
brlo ml_low
cpi XL, (V_POROG + 10)
brge ml_high
// normal
ldi dataR, 0x00
ldi dataG, 0x40
ldi dataB, 0x00
rjmp ml_send

ml_low:
ldi dataR, 0x00
ldi dataG, 0x10
ldi dataB, 0x80
rjmp ml_send

ml_high:
ldi dataR, 0x80
ldi dataG, 0x10
ldi dataB, 0x00
rjmp ml_send

Возможно я чего - то не понял. Я думал светодиод уже с чипом.

Сообщение отредактировал Димон Безпарольный - Nov 10 2015, 05:33
Go to the top of the page
 
+Quote Post
AlanDrakes
сообщение Nov 10 2015, 06:20
Сообщение #34


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 2-05-15
Из: Россия, Омск
Пользователь №: 86 474



Все OLED дисплеи питаются от 3.3V. В них имеется схема накачки заряда (потому, 7.5V получаются прямо на плате). В инструкции к контроллеру всё описано (SSD1306/SH1106).
Гребёнка паяется отлично. Нужно только прихватывать ближе к краю - так проще будет отпаять обратно.
Готовые платы, естественно, продаются.
Как и отдельные собственно, дисплеи:
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 10 2015, 06:43
Сообщение #35


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Димон Безпарольный @ Nov 8 2015, 23:36) *
Искал готовый в мастероките. Был неприятно удивлен что в век миниатюризации там явно страдают гигантизмом.

На ум приходит связка что - то типа ATtiny24 и АЛС314. Хотя хотелось бы еще мельче. Может кто предложит?


Вот такой есть http://geektimes.ru/post/259138/
Заменит собой почти весь мелкий БП
Go to the top of the page
 
+Quote Post
Димон Безпарольн...
сообщение Nov 10 2015, 21:24
Сообщение #36


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Сваял схему на Attiny26.

Идея такая - плата процессора и съемные платы индикаторов. Навеяла эта картинка:



Варианты - 5 светодиодов, три АЛС314 и ER-OLED0.91

Прикрепленное изображение


Прикрепленное изображение


Прикрепленное изображение


С ER-OLED0.91 возникли проблемы. Запутался в трех питаниях. Если у кого есть вариант питания от 5В - помогите. Если кто покритикует схему - скажу спасибо.

Сообщение отредактировал Димон Безпарольный - Nov 10 2015, 22:08
Go to the top of the page
 
+Quote Post
adnega
сообщение Nov 11 2015, 05:33
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(Димон Безпарольный @ Nov 11 2015, 00:24) *
Запутался в трех питаниях. Если у кого есть вариант питания от 5В - помогите.

Тини работает от 3.3В ?
Замените LDO с 5В на 3.3В, и проблема решиться сама собой.
Go to the top of the page
 
+Quote Post
AlanDrakes
сообщение Nov 11 2015, 08:21
Сообщение #38


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 2-05-15
Из: Россия, Омск
Пользователь №: 86 474



Цитата(Димон Безпарольный @ Nov 11 2015, 03:24) *
С ER-OLED0.91 возникли проблемы. Запутался в трех питаниях. Если у кого есть вариант питания от 5В - помогите. Если кто покритикует схему - скажу спасибо.

Мда. Я с пол года назад сваял себе схему и плату под него.
На плате - 6 конденсаторов (из них 2 питание, 2 - помпа, 2 - накопители "помпы"), 2 резистора и 1 разъём на 7 контактов.
Прилагаю схему и рисунок платы.
Прикрепленное изображение

Прикрепленное изображение


Питается от 3.3V, отлично работал совместно с ATMega1284p (отладочная плата, 11 и 8 МГц тактовая), с STM32.
С питанием в 5V не проверялся. Скорее всего, потребуется понижающий стабилизатор.
Дисплей крепится к обратной стороне платы. Стрелка указывает на направление "стекла".

Сообщение отредактировал AlanDrakes - Nov 11 2015, 08:23
Go to the top of the page
 
+Quote Post
Димон Безпарольн...
сообщение Nov 11 2015, 09:22
Сообщение #39


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Спасибо. Схему начинаю ваять. Питание процессора будет конечно же 3.3В. Это я в попыхах не исправил на схеме. Насколько я понял, ширина контактных площадок 0.35мм, расстояние между контактными площадками 0.65мм. Можете подтвердить? не хотелось бы ошибится.

Сообщение отредактировал IgorKossak - Nov 11 2015, 18:14
Причина редактирования: бездумное цитирование
Go to the top of the page
 
+Quote Post
AlanDrakes
сообщение Nov 11 2015, 11:03
Сообщение #40


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 2-05-15
Из: Россия, Омск
Пользователь №: 86 474



Цитата(Димон Безпарольный @ Nov 11 2015, 15:22) *
Спасибо. Схему начинаю ваять. Питание процессора будет конечно же 3.3В. Это я в попыхах не исправил на схеме. Насколько я понял, ширина контактных площадок 0.35мм, расстояние между контактными площадками 0.65мм. Можете подтвердить? не хотелось бы ошибится.

Всё верно. Ширина - 0.35мм, шаг (не расстояние!) 0,65мм.
Прилагаю Datasheet на дисплей:
Прикрепленный файл  ER_OLED0.91_1_Series_Datasheet.pdf ( 964.8 килобайт ) Кол-во скачиваний: 413


5-я страница (№2 по нумерации) содержит все необходимые размеры.

PS: Я бы рекомендовал экономно выставлять яркость дисплея - продлит время жизни до начала деградации.
Go to the top of the page
 
+Quote Post
Димон Безпарольн...
сообщение Nov 11 2015, 11:58
Сообщение #41


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Спасибо. Вот такая получилась схема:

Прикрепленное изображение


Платы разведены. Пару дней на проверку и в изготовление. Соберу - отпишусь.

Сообщение отредактировал IgorKossak - Nov 11 2015, 18:14
Причина редактирования: бездумное цитирование
Go to the top of the page
 
+Quote Post
Димон Безпарольн...
сообщение Nov 12 2015, 07:26
Сообщение #42


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Не нахожу где в Москве купить ER-OLED0.91.
Go to the top of the page
 
+Quote Post
Onkel
сообщение Nov 12 2015, 08:54
Сообщение #43


Знающий
****

Группа: Свой
Сообщений: 708
Регистрация: 8-05-11
Из: Чг
Пользователь №: 64 861



Цитата(Serhiy_UA @ Nov 9 2015, 14:01) *
Зачем Вам эти индикаторы, сделайте речевой, получится совсем малым...

о, навеяло из молодости - я в околостуденческие годы сделал гун - при изменении напряжения от 0,1 до 1 в он менял тон от 100 гц до 1 кГц, офигенно удобно - юстируешь, например, монохроматор, такой дивайс там даже дыхнуть нельзя, строго в наморднике, двумя руками что - то крутишь- а индикатор тоном сообщает, растет сигнал или падает.

Цитата(adnega @ Nov 9 2015, 14:12) *
Или один RGB-светодиод (типа WS2812B) + малоногий МК с АЦП:
зеленый - все Ок (5 В +- 50мв),
красный - >(5В + 50 мв) (с увеличивающейся яркостью или изменяющейся частотой мигания),
синий - <(5В - 50 мв) (с увеличивающейся яркостью или изменяющейся частотой мигания).

??

2812 частота 800 кГц, даже на 16 МГц атмегах приходится ассемблерные вставки делать, мелкие вроде тиньки не успеют. Есть какие-то более медленные аналоги 2812, видел на науке0+, чуть ли не с дс работают, Но не помню наименование.
Go to the top of the page
 
+Quote Post
Димон Безпарольн...
сообщение Nov 12 2015, 08:56
Сообщение #44


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Цитата(Onkel @ Nov 12 2015, 11:54) *
о, навеяло из молодости - я в околостуденческие годы сделал гун - при изменении напряжения от 0,1 до 1 в он менял тон от 100 гц до 1 кГц, офигенно удобно - юстируешь, например, монохроматор, такой дивайс там даже дыхнуть нельзя, строго в наморднике, двумя руками что - то крутишь- а индикатор тоном сообщает, растет сигнал или падает.


2812 частота 800 кГц, даже на 16 МГц атмегах приходится ассемблерные вставки делать, мелкие вроде тиньки не успеют. Есть какие-то более медленные аналоги 2812, видел на науке0+, чуть ли не с дс работают, Но не помню наименование.

А теперь представим автомобильный адаптер в котором постоянно что - то пищит...
Go to the top of the page
 
+Quote Post
AlanDrakes
сообщение Nov 12 2015, 09:24
Сообщение #45


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 2-05-15
Из: Россия, Омск
Пользователь №: 86 474



Цитата(Димон Безпарольный @ Nov 12 2015, 13:26) *
Не нахожу где в Москве купить ER-OLED0.91.

Ну так... Из кЕтая заказываются обычно.
Даже в столице с этим сложно. Сейчас самый дешёвый вариант - около 500 рублей за штуку. Это после скачка курса енотов.
Раньше были дешевле вдвое.


Сообщение отредактировал AlanDrakes - Nov 12 2015, 09:24
Go to the top of the page
 
+Quote Post

6 страниц V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 21:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01626 секунд с 7
ELECTRONIX ©2004-2016