Добавлено after 44 minutes 38 seconds: Какой-то глюк отладчика. После записи данных в регистр и присвоение переменной, несколько раз нажимал кнопки запустить остановить и данные в переменной менялись, хотя значения счетчика не менялись.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Доброго времени суток. Возникла проблема у меня во время симуляции. Собственно говоря, что за устройство я придумал: небольшая светлодиодная лента, при включении которой светлодиоды зажигаются поочередно с интервалом в 2 с. Проще говоря даем питание, светлодиоды загоряются последовательно и горят аж до отключения питания. Программа, которую использовал для симуляции - Proteus. Микроконтроллер: PIC16F84A Компилятор: асэмблер Суть проблемы: после компиляции программы и нажатия кнопки"плэй" в протэусе светлодиоды включаются как и было нужно последовательно с интервалом 2 с и горят до отключения питания, но после включения питания снова, загоряется сразу несколько светлодиодов все вместе, причем после каждого включения/ выключения это разные светлодиоды. Подскажите в чем проблема, код написан вроде правильно и все должно работать... Код программы:
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Подскажете по симисторам. Есть симисторы 4Q и 3Q. Вопрос по управлению. Что бы открыть 4Q триак, при любой полуволне +/- (~220V), достаточно подать положительный потенциал на гейт, а вот как управлять 3Q триаком чет не могу въехать
_________________ Для связи email: risctronix собака gmail.com
на сколько помню по своему опыту: если на УЭ подавать плюс, он будет открываться только на одну полуволну, вышел из положения так - сделал общим не минус, а плюс (БП теперь даёт минус 5в относительно общего провода), соответственно сигнал на УЭ стал отрицательным и прибор заработал на обеих полуволнах. если есть опторазвязка (а по уму она должна быть) то всё становится проще (даже схему менять не придётся) — вешай оптопару (или двунаправленную или с мостиком) между К2 и УЭ и симистор будет работать на разрешенной плолжительной полуволне, и на отрицательной (они обе открывают).
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Маленький вопросик - прошил в Atmega32u4 вот прошивку отсюда http://www.rlocman.ru/shem/schematics.html?di=112406 Прошивал через USB, взял исходники, скомпилил, получил hex, залил в МК через FLIP. Всё окей, прошилось нормально. Но, теперь не могу залить ничего другого в МК. Контроллер всегда в режиме устройства HID, и FLIP не видит его. Чего только не пробовал, замыкал резет на землю, включал МК с зажатым резетом - никакого толку. При отпускании резета в диспетчере устройств МК снова переходит в режим HID.
Спасибо за ответ. Ну все таки не до конца мне понятно как управлять 3Q симистором. Как я понял и разного рода прочитанных статей. Что бы открыть 3Q симистор, сигнал на гейте должен соответствовать той полуволне которая поступает на симистор. То есть, если положительна полуволна то на гейт подается с МК +5V (лог.1), если отрицательная полуволна то 0V (лог.0). Я прав, или мои умозаключения неверны? И кстати, зачем инвертировать напряжение питания, то есть делать общим +?
_________________ Для связи email: risctronix собака gmail.com
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт дек 05, 2017 20:05:51
Подскажите по таймерам STM32. Пролистал все разделы RM0008 по таймерам с 14-го по 17-й, но так и не понял - соединять таймеры для управления друг другом можно любые или только какие то определённые пары? Интересует возможность управления с помощью одного таймера другим, т.е. таблички 82, 86, 89 (TIMx internal trigger connection) ничего не дают. Спасибо.
всем привет! Пните, пожалуйста, в нужном направлении. В общем, есть девайс, который должен гнать данные в комп через WiFi. Комп подключен к WiFi роутеру по Ethernet. Для компа планируется написать простейшую прогу для отображения принятых данных. Вопрос в том,с чего начать? Ни разу не имел дело с сетью (ни вифи, не изернет). Я так понял что проще гонять данные через UDP протокол? Как дынные попадут в комп? В структуре UDP есть поля. IP отправителя/получателя, порт отправителя/получателя. В общем случае, на компе открывается UDP сокет, роутер сам пнет данные на нужный IP и потом, магическим образом,дынные попадут в нужный виртуальный порт. Так? Я еще знаю такие слова как POST, GET запрос. Это можно как-нибудь сюда "прикрутить"? Вообще в правильном направлении рою? В инете инфы дофига. Глаза разбегаются,потому прошу помощи определить в каком направлении рыть. Спасибо. P.S пока в гугле не забанили - гуглю UDP-клиент
на девайсе можно ли запустить web server? Данные можно тогда отобразить в браузере. Когда то для планшета на андроиде делал на основе этого: http://tuxgraphics.org/electronics/2006 ... rver.shtml програмка для андроида писана на java (java на PC тоже работает ), примеров полно, что то типа:
Код:
URL myUrl = new URL((String)"http://192.168.1.10"); URLConnection conn = myUrl.openConnection(); посылаем запрос: conn.setDoOutput(true); OutputStreamWriter out = new OutputStreamWriter(conn.getOutputStream()); out.write("UPDATE"); out.write("\r\n"); out.flush(); out.close(); читаем ответ: BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream())); парсим ответ в буфере in.close();
Так, вроде, протокол общения между ними определяется самим девайсом, нет ?
Пока задача стоит просто передавать какие-то данные (температуру, например) и отображение этих данных в окне клиентской программы на компьютере. Я думаю сделать так. Устройство будет UDP сервером и постоянно (с неким периодом) посылать данные к клиенту. Клиент постоянно слушает порт и всё, что приходит (в данном случае UDP пакет) парсит, извлекает из поля data данные и выводит их на экран. Без запросов, без ответов. Поток данных только от сервера к клиенту.
oleg110592 писал(а):
на девайсе можно ли запустить web server?
Не хотелось бы. В этой задаче я хочу поиметь опыт написания сетевого приложения для ПК. Писать буду на Qt. Если все получится (задача придумана исключительно в целях развития), то может даже статейку набросаю. Может кому-нибудь пригодится ))
Доброго времени суток. У меня вопрос. Какие *.h подключать В MPLAB X в компилляторе XC-16 для микроконтроллера pic24? В компилляторе в папке "includes" нет ни одного файла вида pic.h, p24fxxxx.h и т.д, хотя в темплейсах четко прописано, что подключать надо его.
Добавлено after 10 minutes 56 seconds: Переустановка компиллятора ни к чему не привела.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения