Jump to content

Recommended Posts

Разряд никуда не девается. Просто он становится знаковым. Знаковый разряд - это совершенно полноценный бинарный разряд.

Поэтому тру-биполярный АЦП с диапазоном от -1024 до +1023 - это ОБЫЧНЫЙ 11-разрядный АЦП. Попытки добавить разряд путем выпрямления - это суть есть аппаратное добавление старшего разряда путем склейки двух полных раскрывов АЦП. Качество этой склейки и даст погрешность этого разряда.

Edited by my504

Share this post


Link to post
Share on other sites

ну в каждой бочке затычка...

Фалконист то просто имел в виду такой очевидный факт, что потеряется один разряд в каждом полудиапазоне измерения. Но нам же надо обязательно поумничать откапитанить


Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites

Можно, делайте. Только прийдется контроллер с АЦП отвязать от общего питания, либо использовать инструментальный усилитель AD620, который позволяет сместить уровень ноля. Потом при помощи двух каналов измеряешь напряжение смещения и напряжение с выхода усилителя, вычитаешь и получаешь нужный результат с учетом знака. Только самому усилителю нужно будет небольшое отрицательное напряжение питания организовать хотябы -5В, чтобы все величины напряжений с шунта(по общему проводу же шунт будет стоять?) были в рабочем диапазоне усилителя.


Учение - изучение правил. Опыт - изучение исключений.

Share this post


Link to post
Share on other sites

Драйверы MOSFET/IGBT Infineon – силой нужно управлять!

Специалисты Infineon усовершенствовали традиционные кремниевые MOSFET и IGBT и выпустили компоненты на базе принципиально иных материалов – нитрида галлия и карбида кремния. Мы создали подборку полезных материалов, чтобы вы разобрались во всех тонкостях и стали экспертом по управлению силовыми приборами нового поколения CoolMOS, CoolGaN, CoolSiC!

Подробнее

7 часов назад, DmitryS сказал:

Есть желание сделать амперметр в авто на каком нибудь AVR МК

В каком месте бортсети предполагается служба этого амперметра?

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

На Холле все получится очень просто. И смещать ничего не требуется - биполярный датчик Холла типа ACS758-200B (ACS758-150B) как раз даст выходной ноль в середине диапазона. Схема датчика ратиометрическая, то есть его надо запитать от той же опоры, что и АЦП.

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

Edited by my504

Share this post


Link to post
Share on other sites

Снижена цена на DC/DC и AC/DC преобразователи Mornsun в Компэл!

Компэл снизил цены на всю продукцию Mornsun. В ассортименте – как широко известные и популярные позиции, так и новинки. Доступны AC/DC, неизолированные DC/DC-преобразователи или импульсные стабилизаторы (семейство K78/R3), изолированные DC/DC, и новейшее поколение R4.

Подробнее

ну и придется смириться с тем, что шумят такие датчики отлично. Запросто можно влететь в амплитуду +/-30 единиц диапазона АЦП (капитаны поправят)

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites

Новинки гибридных конденсаторов: преимущества технологии

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

Подробнее

Шум не имеет никакого значения, если его спектр не пересекается со спектром полезного сигнала. Измерение тока потребления с выводом на индикатор требует верхней частоты среза максимум несколько герц. Сиречь, обычная фильтрация (можно рекурсивную взять, а можно и скользящее среднее), отлично уберут составляющие спектра помех связанные с частотами преобразования внутри датчика. По собственному опыту применения предложенных аллегровских датчиков в промышленном оборудовании и измерительных стендах, шум менее пределов нелинейности датчика легко достижим даже для систем автоматического регулирования с полосой до 1кГц. Нелинейность датчика составляет примерно 2%. Можно ее откалибровать до 1% с применением датчика температуры. Вопрос только в том, ДЛЯ ЧЕГО нужно измерять ток. 

ЗЫ. 30...40 единиц 10-разрядного АЦП составляют 3...4% разрешения. Даже даташитный аппаратный выходной фильтр в виде RC-цепи опустит этот уровень для полосы в сотню герц ниже уровня нелинейности.

Share this post


Link to post
Share on other sites

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

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites

Радиотехника вся состоит из нюансов. Применение монитора тока верхнего плеча так же имеет груду особенностей.

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

ЗЫ. Измерение тока в силовых цепях бортсети связано с наличием в этих цепях ПОМЕХ, которые на порядки больше, нежели шум датчиков тока на Холле. Обработка этих помех задача много более важная и сложная, нежели война с нелинейностями и шумом самого датчика. Полноценная гальваническая развязка в этой борьбе значит много больше, нежели недостатки самого датчика.

Edited by my504

Share this post


Link to post
Share on other sites

А если как раз шум и несёт больше информации чем измеряемая величина тока?


Учение - изучение правил. Опыт - изучение исключений.

Share this post


Link to post
Share on other sites

Спасибо Парни ! Отимизьму вы мне поубавили :D А вчера перед сном подумал , а чего это гугл не нашел мне аналогичных конструкций ,  ведь амперметры в машинах стоят давно . Наверное считывать показания с цифрового приборчика , несколько затруднительно , аналоговый амперметр все таки  вне конкуренции . И как правильно подметил @my504 маленькие токи утечки и на цифровом не уловишь . Я почему задумался о цифровом приборе , потому что найти маленький микроамперметр с нулем по середине шкалы , довольно проблематично , а поставить скажем ГАЗоновский амперметр , нужно к нему тянуть силовые провода в салон , а вот этого нет ни какого желания . Еще раз всем спасибо ! 

Share this post


Link to post
Share on other sites
18 минут назад, DmitryS сказал:

к нему тянуть силовые провода в салон

А если шунт вынести в моторный отсек, а к прибору тянуть не силовые, а сигнальные провода?


Я не раздаю рыбу. Я раздаю удочки.

ПРОСТОТА - ХУЖЕ ВОРОВСТВА!!!

Share this post


Link to post
Share on other sites
15 минут назад, Falconist сказал:

А если шунт вынести в моторный отсек, а к прибору тянуть не силовые, а сигнальные провода?

Так автомобильные амперметры они как бы с шунтом внутри . Так почему я и говорил про микроамперметр , с ним да , шунт в моторном отсеке а к прибору только тонкие сигнальные провода . На отечественных машинах , такое решение мне встречалось  только на автобусах ЛАЗ ну и на Икарусе , он тоже почти отечественный был :D

Share this post


Link to post
Share on other sites
7 minutes ago, DmitryS said:

Так автомобильные амперметры они как бы с шунтом внутри

да ну? так уж и все? Может стоит для начала по автомобильным лавкам для грузелей пробежаться?

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites
1 час назад, DmitryS сказал:

Отимизьму вы мне поубавили 

Задачу можно решить немного по другому. В любом автомобиле есть блок предохранителей, который питает отдельные шлейфы потребителей. Можно решить задачу по частям. Правда выйдет несколько затратней, нежели исходный посыл, однако именно так сделано на приличных автомобилях. То есть измеряем все каналы потребления с достаточно высоким разрешением, а суммарный ток заряда-разряда аккумулятора с низким. На экран выводим  либо сумму некоторых потребителей, либо ток конкретного шлейфа, либо режим аккумулятора. Тогда и малые токи будут под контролем и большие. И все на цифровом экране. Чтобы цифры не мельтешили в младших разрядах, следует усреднять значения буфера длиной примерно в 0,5 сек (например, отсчеты измерений с учетом фильтрации следуют с частотой 50 Гц, значит нужно иметь буфер длиной в 25 значений). Каждое поступившее с частотой 50 Гц входное значение надо занести в этот КОЛЬЦЕВОЙ буфер, найти текущее среднее и вывести на индикацию. тогда ничего не будет мельтешить.

Edited by my504

Share this post


Link to post
Share on other sites

а еще стоит помнить о том, что генератор при работе неплохо шумит в "сеть", причем частота этого шума зависит от оборотов двигателя. Амплитуда шума довольно существенная. Ну и от зажигания тоже порядочно прилетает. Так что так вот запросто померить ток, да еще и "тонко" будет весьма непросто

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites

Здравствуйте. Недавно мне здесь на форуме подсказали, что можно создать автономный генератор, не залезая в основное тело программы. Используя метод  научного “тыка” сделал. Но аппетит приходит во время еды. Возникло желание создать ГУН – связка PWM+ADC, но не в основном  теле, программы [while(1){………}]. Из того что я прочитал так не получится, НО надеюсь что я  ошибаюсь, если это возможно, подскажите возможно ли это. Пример автономного генератора ниже.

PWM_2M.c

Screenshot_14.png

Share this post


Link to post
Share on other sites

Поставить АЦП в режим циклического перезапуска и в прерывании АЦП (обработчике) перегружать значение из АЦП в ШИМ. Можно через таблицу. Основной цикл тут не задействован, но вычислительные ресурсы немного сжираются на время обработчика.

Применение такого ГУНа в петле слежения (ФАПЧ, например) дОлжно учитывать дискретный характер регулирования. Может результат расстроить....

Share this post


Link to post
Share on other sites

my504. Спасибо за ответ. Направление задано. Буду экспериментировать.

Share this post


Link to post
Share on other sites

Нет ну почему же, даже милиамперы можно запросто измерять совмещая со шкалой в 200А, просто измерять надо двумя каналами - один вход АЦП измеряет основную шкалу +-200А с дискретностью 0.25А, другой вход измеряет тот же сигнал только через усилитель - со всеми положенными фильтрами и т.д. в диапазоне +-500мА с дикретностью 1мА. В нормльном режиме, второй канал будет в перегрузе... ну и пусть, зато он заработает в режиме ожидания или когда баланс тока по первому каналу будет на уровне погрешности. Продумать логику переключения и индикации и делов-то.


Учение - изучение правил. Опыт - изучение исключений.

Share this post


Link to post
Share on other sites

Раз-два-три, а дальше - много... Зачем вообще измерять сотни ампер? Неужели не достаточно сделать точный амперметр до некоторого значения (например, 50А), а все, что больше - просто full.

Share this post


Link to post
Share on other sites

Скажите, пожалуйста, все ли переменные, значение которых может измениться в прерывании нужно помечать словом volatile? Может, есть какие-то устоявшиеся правила на этот счёт?

Share this post


Link to post
Share on other sites

и не только в прерывании, но и аппаратными модулями. Volatile говорит компилятору, что при выполнении операций надо каждый раз считывать обновленное значение по адресу переменной, а не использовать буферизированную копию из регистров. Так что думайте сами, что помечать этим квалификатором, а что нет. При этом следует учитывать, что операции с такими переменными буду заведомо медленнее, нежели с регистровыми копиями. Поэтому что попало лучше не помечать. В основном под эту категорию попадают флаги, аппаратные счетчики и условные значения для циклов ожидания.

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites
2 часа назад, Alexeyslav сказал:

Нет ну почему же, даже милиамперы можно запросто измерять совмещая со шкалой в 200А, просто измерять надо двумя каналами - один вход АЦП измеряет основную шкалу +-200А с дискретностью 0.25А, другой вход измеряет тот же сигнал только через усилитель - со всеми положенными фильтрами и т.д. в диапазоне +-500мА с дикретностью 1мА. В нормльном режиме, второй канал будет в перегрузе... ну и пусть, зато он заработает в режиме ожидания или когда баланс тока по первому каналу будет на уровне погрешности. Продумать логику переключения и индикации и делов-то.

Алексей.... Это как?  То есть вы предлагаете поставить, например, шунт который соответствует 200 Амперам, получить с него около 100 мВ (0,1/200=0,5 мОм - это уже 20 Вт тепловыделения)  и потом усилить их до необходимых  3,3 Вольт  при токе 0,5 А (0,5 А*0,0005 Ом=250 мкВ ;  3,3/0,00025=13200). Даже боюсь подумать на чем Вы получите такое усиление и что будет на выходе, если получите. Это в автомобиле при температурах от -30 до +50....

Даже если Вы сделаете шунт в 10 раз больше (5 мОм) и будете сеять на нем 200 Вт опуская бортсеть на 1 вольт при пуске двигателя, то и это потребует достаточно невменяемого усиления в 1300 раз...

Share this post


Link to post
Share on other sites

Разве это какое-то страшное усиление? Вполне рядовое. и не 3.3В для АЦП надо использовать, а как минимум отдельные ИОН на 2.54В или 1.1В ибо напряжение питания для АЦП в качестве опорного это так себе идея.
Шунты стандартные на 75мВ обычно. И да, усилитель будет не обычный, а совмещённый с интегратором выполняя роль НЧ-фильтра, шумы самого усилителя уберутся математикой после АЦП. С разводкой надо будет аккуратней, это да.


Учение - изучение правил. Опыт - изучение исключений.

Share this post


Link to post
Share on other sites

Во первых, Алексей, Никакого "интегратора" для усиления в 10000 не требуется. Это практически разомкнутый ОУ. Он и так интегратор.

Смещение нуля Вашего любимого AD620 составляет 50 мкВ с температурным коэффициентом 0,6 мкВ/град. Бог с ней, с ручной балансировкой - не проблема. А вот в диапазоне температур -20...+50 (под капотом это даже легкое допущение) вся эта конструкция будет гулять на 0,6мкВ*70град*10000=420 мВ по выходу ОУ. Неплохой термометр, я Вам доложу.... И это без учета шумов - примерно 3 мВ по выходу ОУ в диапазоне 0,1...1 Гц (0,28 мкВ по входу), которые Вы ни чем не уберете - это очень медленные хаотичные блуждания выходного сигнала и в случае размещения ОУ прямо на шунте, чтобы не насосать еще чего нибудь. Это даже для показометра тока не катит. Треть шкалы по самым оптимистичным оценкам. 

Edited by my504

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Всё заработало должным образом, спасибо еще раз. Ваш вариант к сожалению оказался нерабочим, при таком подключении светодиода схема защиты не работает.
    • темы подходяшей - не нашел - открыл - чтоб закрыть для себя вопрос и возможно кому пригодится - тем кто так же как и я - жадничает на нормальный прибор)  но не суть , вопрос - простой - прошу помощи знаюших людей - как измерить -Правильно - катушку осцилографом , на фото осцилограмма с генератора http://www.radioradar.net/radiofan/measuring_technics/definition_current_saturation_coils_inductance.html по этой схеме . терь - по известной формуле мы можем расчитать индуктивность - но - я гдет допускаю ошибку - проверьте !  и так формула - L=U*t/I   где U - напряжение питания  t - длительность импульса  I- ток катушки   от суда выясняем ток - закон дяди Ома - макс напряжение 720 мВ - шунт у меня 0.22 Ома = 0.72/0.22=3.27A  далее - 14.9(питание)*0.28(мкс - пик тока катушки ) /3.27 = 1.275 ...и вот здесь я возможно ошибся  поправте - где ошибаюсь ?
    • Мы прекрасно знаем о искрения возникающем при замыкании и размыкании контактов реле. Немного полезной информации для начинающих и не только ( есть формулы расчёта и номограмма ). Меры по защите контактов реле от повреждения дуговыми разрядами.rar
    • Отключаем нагрузку на плате и смотрим напряжение на выходе БП. Желательно чем нибудь слабым нагрузить.  
    • Че вы аудиофилы такие злые?
    • Наверно мне бы стоило в вопросах для начинающих задать этот вопрос, но с другой стороны у меня уже это все давно работает, хоть я не знаю как))) Среда MicroC Pro У меня МК PIC16F1847 с кварцем 20Mhz, к нему подключен по SPI MCP2510 с кварцем 8Mhz а к нему MCP2551 Вот у меня в коде что то вроде стандартной конфигурации CAN SPI void CANinit(void){ Can_Init_Flags = 0; Can_Send_Flags = 0; // clear flags Can_Rcv_Flags = 0; // Can_Send_Flags = _CANSPI_TX_PRIORITY_0 & // form value to be used _CANSPI_TX_STD_FRAME & // with CANSPIWrite _CANSPI_TX_NO_RTR_FRAME; Can_Init_Flags = _CANSPI_CONFIG_SAMPLE_THRICE & // Form value to be used _CANSPI_CONFIG_PHSEG2_PRG_ON & // with CANSPIInit _CANSPI_CONFIG_STD_MSG & _CANSPI_CONFIG_DBL_BUFFER_ON & _CANSPI_CONFIG_VALID_STD_MSG; //SPI1_Init(); // initialize SPI1 module CANSPIInitialize(1,1,3,3,1,Can_Init_Flags); // Initialize external CANSPI module CANSPISetOperationMode(_CANSPI_MODE_CONFIG,0xFF); // set CONFIGURATION mode CANSPISetMask(_CANSPI_MASK_B1,-1,_CANSPI_CONFIG_STD_MSG); // set all mask1 bits to ones CANSPISetMask(_CANSPI_MASK_B2,-1,_CANSPI_CONFIG_STD_MSG); // set all mask2 bits to ones CANSPISetFilter(_CANSPI_FILTER_B2_F3,ID_1st,_CANSPI_CONFIG_STD_MSG); // set id of filter B2_F3 to 1st node ID áåç ýòîé ñòðîêè íå ðàáîòàåò CANSPISetFilter(_CANSPI_FILTER_B2_F4,ID_2nd,_CANSPI_CONFIG_STD_MSG); // set id of filter B2_F3 to 1st node ID áåç ýòîé ñòðîêè íå ðàáîòàåò CANSPISetFilter(_CANSPI_FILTER_B1_F2,ID_3rd,_CANSPI_CONFIG_STD_MSG); // set id of filter B2_F3 to 1st node ID áåç ýòîé ñòðîêè íå ðàáîòàåò CANSPISetFilter(_CANSPI_FILTER_B2_F1,ID_4th,_CANSPI_CONFIG_STD_MSG); // set id of filter B2_F3 to 1st node ID áåç ýòîé ñòðîêè íå ðàáîòàåò CANSPISetOperationMode(_CANSPI_MODE_NORMAL,0xFF); } Не очень уже помню как и где это настраивается, но скорость работы у меня 500 000 байт в секунду вроде, ну или какие там единицы. Не хочу перегружать вопрос кучей кода поэтому буду вырезать главное чтобы было читабельно. В основном юзаю отправку например вот:   zaderzka=180; //величина задержки 9765 это 1 сек. 190 задержка это 0.019сек zaderzka_flag=1; if (i>zaderzka) { CANSPIWrite(ID_512, RxTx_Data512, 8, Can_Send_Flags); RxTx_Data512[5]++;//счетчик от 00 до FF } Вопросы и проблемы: 1. я формирую задержку таймером, который запускаю флагом в коде, и я эту задержку использую для отправки в SPI шину, там проходит время по посылке в SPI и тд, поэтому тайминг отправки CAN не точный и плавает. А мне надо чтобы непосредственно MCP2510 слал мой пакет в шину с определенным таймингом как это сделать? 2. в шине есть еще устройства, они тоже шлют в шину пакеты со своим таймингом. Вообщем иногда я вижу очень редко пакеты встречаются, но контроллер MCP2510 вроде как рулит чтобы не было нахлеста. По идее хорошо бы чтобы каждое устройство попадало в свой тайминг, но я не могу выдержать отправку раз в 20мсек. у меня плавает туда сюда то 25 то 22 то 26 и тд, и поэтому встречаются места там где пересекаются пакеты и как я вижу по счетчикам, один пакет у меня просто теряется, а другой пакет который я шлю почему то шлется два три раза подряд, именно MCP2510 так как счетчик без изменений то-есть программа не сделала цикла. 3. Как вообще настраивается прием сообщений? как я понял настройкой фильтров типо этого:  CANSPISetFilter(_CANSPI_FILTER_B2_F1,ID_4th,_CANSPI_CONFIG_STD_MSG); Тоесть я правильно понимаю что всего там ограниченное количество фильтров которое я могу использовать на прием?
    • Спасибо за ответ. Итого, я-таки возвел поклеп на старое издание. Помогите разобраться. Правильно ли я теперь понимаю ситуацию: две части катушки в момент отдачи ей энергии мы можем рассматривать как 2 последовательно соединенных источника ЭДС, значение которого меняются со временем, допустим E'(t) и E"(t). В самый первый момент, когда катушка начинает отдавать энергию, конденсаторы заряжаются напряжением E'(0)+E"(0), а в цепи Ср идет большой ток, и все-таки переход база-эмиттер - поначалу закрыт, так как все напряжение E'(0)+E"(0) падает на Rб1, т.е. действует на базу, а со стороны эмиттера только E"(0)? По мере накопления заряда конденсаторами на Ср возникает падение напряжения, из-за которого в момент t1 напряжение E"(t1), действующее со стороны эмиттера, превышает напряжение, действующее со стороны базы(плюс падение на самом переходе), и переход открывается - ток в нижнем отводе растет, энергия контура увеличивается. Также правильно ли я понимаю, что мои рассуждения изначально тоже верные, но только если емкость Cр будет достаточно большой, чтобы не создавать достаточного падения напряжения для открытия транзистора при течении тока по часовой стрелке? И правильно ли я понимаю, что правая схема - все-таки нерабочая?

  • Термоклеевой пистолет

  • Similar Content

    • Guest Влад
      By Guest Влад
      в этой схеме необходимо заменить микроконтроллер PIC на микроконтроллер AtMega8
    • By Александр Шилин
      Помогите, пожалуйста, со схемой подключения ПЗС-линейки к микроконтроллеру. Задача заключается в том, чтобы определить координату падения светового пятна, сформированного линзой, в пределах линейки.
      Модель линейки TCD132D на 1024 пикселя.
      Согласно даташиту необходимо три управляющих частоты - M, CCD, SH, питающее напряжение 12 В и опорное 5 В. Все эти условия были выполнены. Данные считываются.
      Выход данных с линейки пока просто выведен на осциллограф (красный канал). 
      Я плохо понимаю физические основы работы ПЗС-линейки, но ее работа кажется мне очень странной и нелогичной.
      1) При равномерной фоновой засветке при считывании получается равномерное низкое напряжение на всех пикселях. (Рисунок 1).
      2) При закрытии части линейки чем-либо напряжение на закрытых пикселях возрастает (Рисунок 2).
      3) При включении фонарика или лазерной указки все пиксели зашкаливают, определить максимум не удается (Рисунок 3).
      Если поместить линейку в темное место и светить очень тусклым лазером, то общий уровень напряжения на пикселях высокий, а в месте попадания света наблюдается едва заметный минимум. Возможно так и должно быть и нужно просто инвертировать и усилить сигнал?
      В чем может заключаться проблема? Как грамотно снимать выходной сигнал с линейки и заводить его на АЦП МК?
      Даташит приложен снизу.




      tcd132d.pdf
    • By Alan247
      Представляю на ваш суд:    https://thisismyhobby.ru/AVR_PAL_W.php   Ваше мнение?
       

    • By Rad TV
      Скетч простой и кислий. Сделан автором RadTV канал:https://www.youtube.com/channel/UC1k5elIKErFnmwTzIsRgQrA?view_as=subscriber
      Буду рад рокомендациях и помощи!Сделал сам проект должен бить простим и  что би влезло в ATtini85!
      Есть защита акб и просто парения (!!!Кнопка на розмикания!!!)
      Обновления будут!!!!
       
       
      RadMOD ver1.0.txt
    • By Стас73
      Доброй ночи, уважаемые.
      Прошу Вашего совета по следующей куче проблем для меня, т.к. не соображаю в электронике, схемах, резисторах и подобному, но дружу с компом и есть желание сделать определенный механизм, но пока нет наставления на путь истинный от специалистов)
      Задача состоит в следующем - хочу мотор стеклоочистителя подключить к Ардуино, но управлять им необходимо с кнопки. Шилд, например, который обрабатывает сигнал нажатия на кнопку (допустим кнопка записи), при ее активации, нажимаю на другую кнопку, которая дает команду движку вращаться по часовой стрелке. Отпускают ее, моторчик останавливается. Другая кнопка, вращение в противоположную сторону. Т.е. записал последовательность и продолжительность вращений,  нажимаю вновь на кнопку запись и мои действия сохраняются. Далее на 4 кнопку жму и моя игра с моторчиком автоматически воспроизводится. Если такое выполнимо с помощью плат и шилдов без доп программирования логики, то буду ОЧЕНЬ  признателен если расскажете как вкратце это осуществить или кинете ссылки к примеру на Али с нужными товарами. Если легковыполнимо, то в будущем наверное уже разберусь,  как обойтись без нажатия на 4 кнопку (воспроизведения записанных действий) и запускать этот процесс, подключив датчик движения или звука.
      Если необходимо описывать логику или создавать типа какого-то протокола, что шилд (?) умел понимать, что я от него хочу, то подскажите среду разработки для неба, что б там по минимуму было наворотов) В принципе с основами c++ для Ардуино скорее всего придется ознакомиться. 
      Заранее спасибо!
×
×
  • Create New...