AC-DC и DC-DC преобразователи напряжения Top Power на складе ЭЛТЕХ

Обсуждение: Знакомство с микросхемой регистра сдвига 74HC595 - управление 16 светодиодами

Страница 2 из 5
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,309
Репутация: 643
623 131
35 9
 
01.05.2020 22:42 #11
Цитата:
Сообщение от geonov
.... т.е. на DS подается единица. Но как тогда эта единица сохраниться в в сдвиговом регистре ?
двумя следующими командами
SH_CP_high();
SH_CP_low();
Оценка
КОМПЭЛ продолжает серию публикаций об аналого-цифровых преобразователях азиатских производителей. В этом выпуске – АЦП с низкой разрешающей способностью: почему они востребованы несмотря на наличие встроенных 10-битных преобразователей в МК, какие модели пользуются спросом и как их можно использовать в качестве прямой (Pin-to-Pin) и функционально эквивалентной замены западным аналогам – в ряде случаев даже с улучшенными характеристиками.
Новичок
 
Регистрация: 01.05.2020
Сообщений: 7
Репутация: 10
0 2
0 0
 
02.05.2020 06:28 #12
Цитата:
Сообщение от DmitriyVDN
двумя следующими командами
SH_CP_high();
SH_CP_low();

Но ведь они в блоке ELSE. То есть Разве они выполняются не только в случае, если очередной бит равен 0 ?

else // т.е. когда бит равен нулю
DS_low();

SH_CP_high(); <=======
SH_CP_low(); <=======
}

Поэтому то и вопрос возни, с нулями все ясно,а вот с единице непонятки.
Оценка
Светодиодные драйверы серий XLG/ ELG/HLG MEAN WELL предназначены для самых разных задач – от уличного и архитектурного освещения до промышленных и рекламных установок. Все три линейки объединяют герметичный металлический корпус (степень защиты не ниже IP65/67), стабильная работа при экстремальных температурах (вплоть до –40 °C) и комплекс встроенных защит: от короткого замыкания, перегрузки, перенапряжения и перегрева. Во всех семействах есть возможность выбора диммируемых моделей по принятым в световой отрасли интерфейсам управления. Посмотреть ассортимент
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,309
Репутация: 643
623 131
35 9
 
02.05.2020 13:50 #13
Цитата:
Сообщение от geonov
Но ведь они в блоке ELSE.
товарисч вам в пору открывать учебник по Си и учить мат.часть.
SH_CP_high(); <=======
SH_CP_low(); <=======
никакого отношения к блоку if()...else... не имеют.
а вообще else там на не нать
Код:
DS_low();
if (bit_is_set(__led_state, i))
DS_high();
SH_CP_high();
SH_CP_low();
Оценка
Керамические конденсаторы – одни из самых массовых и востребованных электронных компонентов, занимающих первое место по количеству строк в спецификациях большинства электронных изделий. Компания КОМПЭЛ поддерживает постоянный складской запас многослойных керамических конденсаторов (MLCC). В ассортименте – более 4000 уникальных наименований общим объёмом свыше 650 млн штук от ведущих производителей Азии, включая крупнейшие китайские бренды CCTC и Fenghua, а также таких мировых лидеров, как Yageo, Murata, Samsung и TDK.
Новичок
 
Регистрация: 01.05.2020
Сообщений: 7
Репутация: 10
0 2
0 0
 
02.05.2020 14:12 #14
Цитата:
Сообщение от DmitriyVDN
товарисч вам в пору открывать учебник по Си и учить мат.часть.
SH_CP_high(); <=======
SH_CP_low(); <=======
никакого отношения к блоку if()...else... не имеют.
а вообще else там на не нать
Код:
DS_low();
if (bit_is_set(__led_state, i))
DS_high();
SH_CP_high();
SH_CP_low();
Понял, осознал, исправлюсь ))) Просто протупил немного... Обычно конструкции If else с фигурными скобками... а тут только по одной команде... Спасибо большое только сейчас "Увидел" )))
Оценка
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,078
Репутация: 17
65 24
35 8
 
03.05.2020 21:27 #15
Слегка запаздал с ответом, потому что был в "бане"(как обычно ни за что ). Вот проект сетевого вольтметра, схему взял с инета, она была для PIC16F676, слегка переделал , добавил регистр 595 и транзисторы в катоды , и написал прогу под PIC16F684 . Если интересно - выкладываю схему и прогу с русскими комментариями.
Вложения
Тип файла: rar 1.rar (389.9 Кб, 0 просмотров)
Оценка
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,309
Репутация: 643
623 131
35 9
 
03.05.2020 22:09 #16
Цитата:
Сообщение от aalex_641
Если интересно
так и не понял как считался rms
Оценка
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,078
Репутация: 17
65 24
35 8
 
03.05.2020 22:10 #17
Цитата:
Сообщение от DmitriyVDN
так и не понял как считался rms
рмс - это что ?
Оценка
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,078
Репутация: 17
65 24
35 8
 
04.05.2020 02:16 #18
А кстати ещё лучше управлять микросхемой 7219 , она адресует 64 светодиода !!! И яркость 16 градаций )), и яркость её не сравниться с динамикой микроконтроллера !
Оценка
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,309
Репутация: 643
623 131
35 9
 
04.05.2020 07:38 #19
Цитата:
RMS(Root mean square) — (англ.) среднее квадратическое, оно же эффективное, оно же действующие
о котором вы упоминаете в коде
Цитата:
//максимальное значение после которого выводим прочерки (310 вольт в нашем случае)
//заполняем массив образами цифр( для последующей индикации), считанного напряжения среднеквадратичного от ста измерений
???
Оценка
Новичок
 
Аватар для aalex_641
 
Регистрация: 17.03.2018
Адрес: Курган РОССИЯ
Сообщений: 1,078
Репутация: 17
65 24
35 8
 
04.05.2020 18:20 #20
Ошибочка вышла, надо было написать среднее арифметическое а не среднеквадратичное. Извиняюсь.
Оценка
Ответ
Страница 2 из 5
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Часовой пояс GMT +3, время: 02:15.
Обратная связь РадиоЛоцман Вверх