Перейти к содержанию

Цифровые Микросхемы 572Пв5,2,6, 7106, 7107... .


Рекомендуемые сообщения

Посмотрел На мультиметре UT33C в режимах измерения напряжения тоже присутствует 1 в последнем символе, замыкание между собой ничего не даёт, короче не вижу в этой единице ничего страшного. У меня относительно длинным получился проводник после резистора 1Мом (с входа АЦП) до переключателя Амперметр/Вольтметр, делитей. Наверное там что-то наводится. В следующей версии буду укорачивать.

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Микросхема чуть тёплая в районе кристалла, можно считать что вообще не греется. Индикаторы тоже не греются. Только эти два диода 4148 на всей плате греются. Может 4007 поставить :)

- Век живи - век учись, дураком подохнешь... - Нефть есть - ума не надо!

- у меня лапы чешутся, и я с этим ничего не могу поделать... И так всю жизнь... чешутся и чешутся... Пока я этого не сделаю - не успокоюсь.

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

В зависимости от буквы микросхемы у них бывает ошибка по последнему знаку от +\- одного до трёх единиц, так, что если это так, то не страшно... .

 

 

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

С буквой "А" (на самой микросхеме обозначается одной точкой) самая низкая погрешность.

Нашёл на свои индикаторы E20561-G-O-O-W красного цвета

Так и не понял по какому графику смотреть токи.

Изменено пользователем Ёла

- Век живи - век учись, дураком подохнешь... - Нефть есть - ума не надо!

- у меня лапы чешутся, и я с этим ничего не могу поделать... И так всю жизнь... чешутся и чешутся... Пока я этого не сделаю - не успокоюсь.

Ссылка на комментарий
Поделиться на другие сайты

Народ, кто подскажет, на 28 ноге 7107 по даташиту 47k, а в разных схемах по разному, до 450к ставят. Это настолько некритично? Что это вообще за цепь на 27,28,29.

Ссылка на комментарий
Поделиться на другие сайты

Народ, кто подскажет, на 28 ноге 7107 по даташиту 47k, а в разных схемах по разному, до 450к ставят. Это настолько некритично? Что это вообще за цепь на 27,28,29.

Это "интегрирующие цепи" в зависимости от величины максимального измеряемого напряжения. Их желательно соблюдать... .

Изменено пользователем Ёла

 

 

Ссылка на комментарий
Поделиться на другие сайты

Вот ещё одна 100% рабочая схема.Сам собирал - работает

post-32687-1261378555_thumb.jpg .

Кто подскажет зачем в этой схеме R6? И ещё подстроечник R8 в делителе измеряемого напряжения просится в нижнее плечо делителя....Хотя наверное зависит от коэффициента деления....в моём случае надо разделить на 100, R7 - 10K, R10 - 1M, подстроечник номиналом в 22К в верхнем плече особой погоды не делает...

Ссылка на комментарий
Поделиться на другие сайты

В таком влкючении R6, конечно, не нужен, регулировку надо выполнять резистором R2 и уже после этого подгонять показания вольтметра с помощью R8... .

 

 

Ссылка на комментарий
Поделиться на другие сайты

Попробуй померять какой ток гребёт твой индикатор, сразу станет ясно почему диоды греются

71 мА кушает при индикации "000". Это получается 18 сегментов. По 4 мА на сегмент.

Диоды 4148 если не ошибаюсь до 150 мА.

- Век живи - век учись, дураком подохнешь... - Нефть есть - ума не надо!

- у меня лапы чешутся, и я с этим ничего не могу поделать... И так всю жизнь... чешутся и чешутся... Пока я этого не сделаю - не успокоюсь.

Ссылка на комментарий
Поделиться на другие сайты

мне почему то кажется(глядя на пост 107), что выполнять регулировку изменением величины образцового напряжения это особый вид радиотехнического извращения.На то оно и образцовое, чтобы просто быть.

Изменено пользователем Эпикуреец
Ссылка на комментарий
Поделиться на другие сайты

Так никто и не регулирует образцовым напряжением. Его просто выставляют, а подгоняют показания по эталону R8.

- Век живи - век учись, дураком подохнешь... - Нефть есть - ума не надо!

- у меня лапы чешутся, и я с этим ничего не могу поделать... И так всю жизнь... чешутся и чешутся... Пока я этого не сделаю - не успокоюсь.

Ссылка на комментарий
Поделиться на другие сайты

мне почему то кажется(глядя на пост 107), что выполнять регулировку изменением величины образцового напряжения это особый вид радиотехнического извращения.На то оно и образцовое, чтобы просто быть.

В каких-то многофункциональных схемах это и требуется, но в данном случае совершенно не обязательно.

Почитайте книжки Бирюкова и Вы поймёте, что то, что Вы называете "радиотехническим извращением" на самом деле "детская шалость"... . smile.gif

С другой стороны, никто Вам не мешает поставить параллельно токосъёмному резистору подстроечник и им выставить значения по току не трогая образцового - дело Ваше... . :)

Не понятные посты удалил... . smile.gif

 

 

Ссылка на комментарий
Поделиться на другие сайты

Тут промелькнуло слово ЭТАЛОН, кто что использует в качестве НЕГО? Чем калибруете? И заодно - светодиодный индикатор закрываете плёнкой цвета индикации??

Ссылка на комментарий
Поделиться на другие сайты

В качестве эталона имеется "нормальный элемент", но достаточно и обычного (даже китайского) тестера.

В качестве плёнки перед индикатором можно использовать обрезки тонировочной плёнки для автомобильных стёкол, либо цветную - что найдёте... . :)

 

 

Ссылка на комментарий
Поделиться на другие сайты

Для красного цвета свечения индикаторов лучше ставить оргстекло или прозрачную пластинку красного цвета, для зелёного цвета свечения - зелёного цвета.

- Век живи - век учись, дураком подохнешь... - Нефть есть - ума не надо!

- у меня лапы чешутся, и я с этим ничего не могу поделать... И так всю жизнь... чешутся и чешутся... Пока я этого не сделаю - не успокоюсь.

Ссылка на комментарий
Поделиться на другие сайты

В 13.02.2010 в 23:21, -=ASUS=- сказал:

Для красного цвета свечения индикаторов лучше ставить оргстекло или прозрачную пластинку красного цвета, для зелёного цвета свечения - зелёного цвета.

Под зелёные индикаторы наверное бутылка из под спрайта покатит, хотя наверное светлая слишком :)

 

Переделал схему и печатку. Применение - Ампервольтметр для блоков питания и Зарядных устройств. Датчик тока сопротивлением 0,1 Ом устанавливается вне платы, мощность его выбирается исходя из максимального тока который будет по нему протекать(до 7А подойдёт 5 Ваттный, дальше - больше). Печатная плата односторонняя, размеры 70*45мм, трёхсимвольный семисегментный светодиодный индикатор GNT-5631DS-11 запаивается со стороны печатных дорожек. Основная масса резисторов - SMD 1206, керамические конденсаторы в том же типоразмере, диоды LL4148 тоже SMD, транзисторы инвертора напряжения в корпусе SOT-23 BC807-40 и BC817-40. Отрицательное напряжение получилось -3,38В, чего оказалось вполне достаточно для функционирования схемы.

post-115107-1266153315,64_thumb.jpg

post-115107-1266151349,99_thumb.jpg

 

В 14.02.2010 в 18:53, Эпикуреец сказал:
В 14.02.2010 в 15:44, serge_msn сказал:

Переделал схему и печатку. Применение - Ампервольтметр для блоков питания и Зарядных устройств. Датчик тока сопротивлением 0,1 Ом устанавливается вне платы, мощность его выбирается исходя из максимального тока который будет по нему протекать(до 7А подойдёт 5 Ваттный, дальше - больше). Печатная плата односторонняя, размеры 70*45мм, трёхсимвольный семисегментный светодиодный индикатор GNT-5631DS-11 запаивается со стороны печатных дорожек. Основная масса резисторов - SMD 1206, керамические конденсаторы в том же типоразмере, диоды LL4148 тоже SMD, транзисторы инвертора напряжения в корпусе SOT-23 BC807-40 и BC817-40. Отрицательное напряжение получилось -3,38В, чего оказалось вполне достаточно для функционирования схемы.

post-115107-1266153315,64_thumb.jpg

post-115107-1266151349,99_thumb.jpg

Поднять отрицательное нельзя (в смысле опустить) или не пробовал? Выложи как прошлый раз архивом с печаткой в Lay плиз. И там если не трудно (на печатке) промаркируй номиналы.

Я первый раз не в той точке померял отрицательное напряжение и намерял всего -1,6V, начал думать чем поднять...один из вариантов - я накопительный электролит поставил 47мкф, возможно слишком много. Второй вариант - проверить полностью ли открываются транзисторы (когда покупал BC817 был только -25, тоесть два транзистора к сожалению с разным коефициентом передачи), проверил - открываются полностью. Ещё вариант - увеличить буферную ёмкость, и подобрать диоды с меньшим падение напряжения. Но в итоге я понял что не там мерял, померял - 3.38В, успокоился, тем более схема работает... Думаю скоро будет возможность проверить на новой плате с меньшим электролитом, на первой перепаивать влом.AVmeter.rar

Кстати где брал расствор для химического лужения?

AVmeter.rar

Ссылка на комментарий
Поделиться на другие сайты

А в каком Lay работал? А то у меня не открывает... .

Я бы конечно сделал индикатор отдельно на шлейфе, так было бы удобнее, ведь не всегда нужно три сегмента, да и сами индикаторы бывают разные... .

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

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

post-6444-1266167113,45_thumb.gif

Либо собрать более сложный умножитель, но нужно ли это...? smile.gif

post-6444-1266167011,6_thumb.gif

 

 

Ссылка на комментарий
Поделиться на другие сайты

Кстати где брал расствор для химического лужения?

На радиорынке (киев) павильон 11в.

Всё. Я закончил. Ненавижу маркировку конденсаторов. Три дня коту под хвост из за неправильной маркировки.Вместо 100пФ на 38ноге оказалось 10ть.post-39225-1266168016,52_thumb.jpgpost-39225-1266168041,97_thumb.jpgpost-39225-1266168195,78_thumb.jpg

Цепь на ногах 27,28,29 поставил с китайца R=450k, диодов четыре в анодах,падение 3В на индиках 2в паспортных. Яркость достаточная, поставлю еще трехпозиционный ползунок менять яркость.

Врет, как видите несильно. Можно было и в минус увести для точности, но надоело. Для зарядника пять десяток(даже),-тьфу и растереть. Теперь буду ломать новый ИмпБП. А то мне всё утиль попадался. С хорошей настройкой защит, токовыми регулировками и выходом на микропроцессорное управление автоматики в дальнейшем.

А в каком Lay работал? А то у меня не открывает... .

Я бы конечно сделал индикатор отдельно на шлейфе, так было бы удобнее, ведь не всегда нужно три индикатора, да и сами индикаторы бывают разные... .

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

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

post-6444-1266167113,45_thumb.gif

Либо собрать более сложный умножитель, но нужно ли это...? :)

post-6444-1266167011,6_thumb.gif

Пятый прекрасно открывает. Перекачайте. Поставить шлейф вместо индикатора ничего не мешает. Кстати забыл, 7660 у меня даёт -5в жестко. Можно и купить, не жадничать.

Первое впечатление,-Вы были правы. При двуполярном не прыгает. Питаю от ибп собранного. Разберу,включу, посмотрим ощим когда отвяжу конденсаторы сетевого фильтра.

А "прекрасно" работает , только тогда, когда копируешь даташит. Все эти гуляния самоделкиных хороши для частных случаев.

Изменено пользователем Эпикуреец
Ссылка на комментарий
Поделиться на другие сайты

Перезалей, пожалуйста ещё раз, у меня почему-то пятый не открывает... .

Перезаливаю, заодно подкорректировал по мелочам (диаметр пятаков под подстроечники увеличил и лапы 7805 развёл шахматкой)

AVmeter.rar

А что помешало поточнее отрегулировать...?

Думаю настройка без подстроечников в плате, подбор постоянных резисторов.

Ссылка на комментарий
Поделиться на другие сайты

Что-то не хочет, видно старая у меня версия.

Ты откуда свою скачивал?

Гляньте личку

Кстати насчёт "индикаторы разные бывают" может попробуем сравнить трехсимвольные статические с общим анодом по цоколёвке. Мой индикатор t5631-5.gif

Изменено пользователем serge_msn
Ссылка на комментарий
Поделиться на другие сайты

Благодарю за прогу, всё увидел. :)

А индикаторы у меня малогабаритные раздельные, потому и удобнее мне их на шлейфах распологать... . :)

 

 

Ссылка на комментарий
Поделиться на другие сайты

Благодарю за прогу, всё увидел. :)

А индикаторы у меня малогабаритные раздельные, потому и удобнее мне их на шлейфах распологать... . :)

Всегда пожалуйста. А вот интересно цоколёвка у разных производителй примерно одинаковых индикатором сильно отличается?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Повторюсь - НЕТ, так как у вас там крутилки, что приведет к искажениям при работе в мостовой схеме.
    • Все верно, вы почти все что нужно сделали.  Только не нужно было добавлять это b=UDR; Сразу после старта сбросить флаг flags = 0; А в основном цикле ждать установки флага FLAG_END_RX. И если он установлен, проверять на совпадение строки в буфере (rx_buf) с вашей строкой (AT+QM \ r \ n .....   .....  AT+MP \ r \ n) При совпадении вызывать выполнение нужного алгоритма.
    • У меня до саба ещё дело не дошло, только сейчас думаю купить амп на полкиловатта, но так можно, при условии, что на входе будет моно, и будет срез частот
    • Про флаг Т: если он не используется в основной программе, а у меня он постоянно в деле. для меня меня отложенная обработка прерывания обычное дело, нужно лишь правильно расставить приоритеты частей программы. И обычное дело: выставляешь частоту задающего генератора побольше, делишь его до получения частоты 1000 Гц каким либо таймером, загоняешь в прерывание с флагом. затем закольцовываешь основную программу с проверкой флага прерывания от таймера 1000Гц. загоняешь программу в Sleep. Получаешь кольцо обработки с образцовым интервалом в 1 мс. После любого прерывания проверяешь флаг от таймера, если он, то сбрасываешь флаг и начинаешь перебирать подпрограммы обработки индикаторов, клавиатуры, и тд. и тп, подпрограммы обработки флагов и др. После окончания обработки всех подпрограмм возвращаешься к Sleep. И так по кольцу. Если происходит прерывание не от таймера, программа выходит из Sleep, проверяется флаг от таймера, если не он (а это не он) обратно к Sleep. В большенстве программ использую этот алгоритм.   GPIOR1 и GPIOR2 в 88 условно можно использовать как флаги, но их адреса больше 0х1Е, на них не распространяются команды cbi, sbi, sbic, sbis, и их сначала нужно загрузить в общий регистр, промодифицировать, и заново сохранить. Эта последовательность длинная, и модифицирует SREG, что сводит на нет работу по сравнению с  классическим GPIOR.
    • @korsaj Сегодня попробовал сделать как ты посоветовал. Получился следующий код. #define F_CPU 7372800UL #define BAUND 9600L #define UBRRL_value (F_CPU/(BAUND*16))-1 #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdlib.h> void init_pin(void); #define C_PC0 (~PINC&(1<<PC0)) #define C_PC1 (~PINC&(1<<PC1)) #define LED_1_ON() PORTD|=(1<<PD2) #define LED_1_OFF() PORTD&=~(1<<PD2) #define LED_2_ON() PORTD|=(1<<PD3) #define LED_2_OFF() PORTD&=~(1<<PD3) #define FLAG_END_RX (1<<3) #define FLAG_ERR_RX (1<<4) #define BUF_SIZE 20 char rx_buf[BUF_SIZE]; char buf_index = 0; volatile start=1, flags; char b; ISR(USART_RXC_vect) { b=UDR; if(!(flags & FLAG_END_RX)) { rx_buf[buf_index]=UDR; if(rx_buf[buf_index] == 0x0D) { flags |= FLAG_END_RX; return; } buf_index++; if(buf_index >= BUF_SIZE) { buf_index = 0; flags |= FLAG_ERR_RX; } } } void init_UART() { UBRRL = UBRRL_value; UBRRH = UBRRL_value>>8; UCSRB|=(1<<TXEN); UCSRB|=(1<<RXEN); UCSRC|=((1<<URSEL)|(1<<UCSZ0)|(1<<UCSZ1)); UCSRB|=(1<<RXCIE); sei(); flags = 0; } void send_UART(char value) { while(!(UCSRA&(1<<UDRE))); UDR=value; } int main(void) { init_pin(); init_UART(); while(1) { if (start==1) { _delay_ms(500); send_UART('O'); send_UART('K'); send_UART('!'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); start=0; } if (b == '0') { LED_1_ON(); LED_2_OFF(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('0'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '1') { LED_1_OFF(); LED_2_ON(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '2') { LED_1_ON(); LED_2_ON(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('2'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (b == '3') { LED_1_OFF(); LED_2_OFF(); send_UART('N'); send_UART('+'); send_UART('0'); send_UART('3'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); b=4; } if (C_PC0) { send_UART('P'); send_UART('C'); send_UART('0'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); } if (C_PC1) { send_UART('P'); send_UART('C'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(250); } } } void init_pin(void) { DDRC = 0b00000000; PORTC = 0b11111111; DDRD |= ((1<<2)|(1<<3)); PORTD &=~ ((1<<2)|(1<<3)); } Ну как сказать всё работает, но вот меня очень интересует приём команд на саму ATMEGA16. Он так и работает только с цифрами. Более ничего корректно принять не получается даже используя таблицу ascii. А мне нужно будет принимать команды и посложней чем просто буквенно - цифровые. Потому как возвращаясь к командам самого плеера там в этих командах хранятся различные данные. Вот примерно так это всё выглядит. AT+QM \ r \ n Запрос режима работы [0: Bluetooth], [1: MP3] AT+M1 \ r \ n Номер текущего файла AT+M2 \ r \ n Общее количество звуковых файлов AT+MD \ r \ n Источник музыки USB или SD Card AT+MT \ r \ n Общее время воспроизведения текущего файла AT+MK \ r \ n Время воспроизведения текущего файла AT+MP \ r \ n Текущее состояние плеера [0]Стоп, [1]Воспроизведение, [2]Пауза К примеру при отправке команды AT+M1 \ r \ n в ответ мы получим M1 + 000002 \ r \ n при этом здесь может быть любое число в hex формате. Мне же нужно каким то образом принять эти данные и обработать их соответствующим образом. Но при этом и нужно учитывать так же что плеер может сам отправить эти данные по началу воспроизведения трека. Вот в этом сейчас и стоит основная задача. Чего я и пытаюсь получить в итоге.
    • Ну тогда дорога к сименсу в гости - они вам какой-нибудь Desigo CC или даже Siematic предложат, тыщ за 10 долларов. Ну и ещё тыщ 5 надо будет отдать за контроллеры и их конфигурирование.   А если попроще - то можно к отечественным MasterSCADA обратиться, либо к WiredBoard - у них не совсем SCADA система, но нормальные контроллеры, довольно просто настраиваются и можно графическую оболочку рисовать.
  • Похожий контент

×
×
  • Создать...