|
Микроэлектроника Программирование под Arduino, AVR и другие МК. Вопросы конструирования. |
20.01.2017, 10:38
|
#16
|
Знающий
Регистрация: 31.07.2008
Сообщений: 321
Написано 108 полезных сообщений (для 229 пользователей)
|
Ответ: Статика
я пока изучаю базу, пока с китая едут части моей будущей "умной розетки" )) хочу попробовать сделать свой вариант с блекджеком и остальным на базе модуля ESP-01
Ардуинку использовать буду только как RX-TX переходник по сути ))
|
(Offline)
|
|
20.01.2017, 10:58
|
#17
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: Статика
Сообщение от EvilOkta
я пока изучаю базу, пока с китая едут части моей будущей "умной розетки" )) хочу попробовать сделать свой вариант с блекджеком и остальным на базе модуля ESP-01
Ардуинку использовать буду только как RX-TX переходник по сути ))
|
Ты имеешь в виду для прошивки? Иначе зачем вообще нужна ардуина, если у тебя есть ESP, которая сама по себе может реле/симистор включать?
У меня валяется горстка ESP модулей, но чо-то пока ничего не придумал, что с ними сделать.
|
(Offline)
|
|
20.01.2017, 13:27
|
#18
|
Знающий
Регистрация: 31.07.2008
Сообщений: 321
Написано 108 полезных сообщений (для 229 пользователей)
|
Ответ: Статика
Сообщение от Phantom
Ты имеешь в виду для прошивки? Иначе зачем вообще нужна ардуина, если у тебя есть ESP, которая сама по себе может реле/симистор включать?
У меня валяется горстка ESP модулей, но чо-то пока ничего не придумал, что с ними сделать.
|
Да для прошивки, взял на пробу самую первую ревизию. Хочу сделать колхозную систему "Умнай Домъ" с сервером на базе ардуино и розетками на базе ESP.
Из фич, которые не реализованы в обычных розетках хочу сделать режим работы по часовым/суточным/сезонным/годовым графикам с обновлением графика на сервере. Управлять все это будет электрическим отоплением. Как то так
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
20.01.2017, 18:36
|
#19
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Статика
Сообщение от Phantom
Синхронизация осуществляется при помощи манипуляции битов в различных регистрах. Есть бит, которым можно разрешить или запретить все прерывания одним махом, но кроме того есть биты в разных регистрах для манипуляции каждым прерыванием по отдельности. По умолчанию в компиляторах Си предлагается к использованию макрос при объявлении функции-прерывания, который блокирует все прерывания при входе в прерывание и разрешает при выходе. Таким образом все прерывания будут выполняться последовательно (прерывание непрерывно, лол). Но при желании можно добиться поведения, когда прерывания будут вклиниваться в другие прерывания, но говорят, что это может привести к проблемам. Я с ассемблером знаком мало, но вроде бы для компилятора вызов каждого прерывания - это довольно напряжная ситуация, потому что это происходит в непредсказуемый момент времени и нужно правильно эти ситуации разруливать. А при нескольких вложенных прерываниях, то ли регистров общего назначения на всё может не хватить, то ли ещё чо-то там. Может кто-то из булочников разъяснит подробнее.
|
Ok. Кажись, в универе кодили такое.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
22.01.2017, 01:08
|
#20
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Статика
Сообщение от Phantom
Но даже перед тем как паять что-то на макетке с пятачками, я теперь рисую схему в Sprint-Layout, чтобы более компактно разнести все детали па площади платы и правильно развести землю.
|
Уже не первый раз о ней слышу. Лучшая в своём роде?
И что насчёт питания платы не от USB - нужно внешний блок питания готовый приобрести или самому чего собирать выгоднее?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
22.01.2017, 10:36
|
#21
|
Элита
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,158
Написано 502 полезных сообщений (для 1,012 пользователей)
|
Ответ: Статика
Сообщение от impersonalis
Уже не первый раз о ней слышу. Лучшая в своём роде?
И что насчёт питания платы не от USB - нужно внешний блок питания готовый приобрести или самому чего собирать выгоднее?
|
У многих есть стабилизаторы на борту, можно просто от 5+ (до 16 вольт) запитывать. Но все же не советую так делать, если на этом же питании что-то жрущее будет, типо приводов, высокоомных реле или т.д, так как просадки по напряжению могут возникнуть и будут ребуты или проскок тактов. Хотя я от 4.7 питал ардуинку и 2 китайских мотор-редуктора + bluetooth и ничего не происходило плохого.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
23.01.2017, 02:33
|
#22
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Arduino
Ну вот случай: собрал я, предположим, схемку на макетке - хочу ПроЭкт обкатать на практике. А в месте использования из питания - только 220v. Что лучше: блок батарей (но ведь там ещё надо обвязку?), понижающий трансформатор от электросети или адаптер для USB от бытовой розетки?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
23.01.2017, 02:50
|
#23
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: Arduino
Сообщение от impersonalis
Ну вот случай: собрал я, предположим, схемку на макетке - хочу ПроЭкт обкатать на практике. А в месте использования из питания - только 220v. Что лучше: блок батарей (но ведь там ещё надо обвязку?), понижающий трансформатор от электросети или адаптер для USB от бытовой розетки?
|
Обычная usb-зарядка(адаптер). Самый безгеморный вариант.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо St_AnGer за это полезное сообщение:
|
|
23.01.2017, 12:30
|
#24
|
Знающий
Регистрация: 31.07.2008
Сообщений: 321
Написано 108 полезных сообщений (для 229 пользователей)
|
Ответ: Arduino
Сообщение от impersonalis
Ну вот случай: собрал я, предположим, схемку на макетке - хочу ПроЭкт обкатать на практике. А в месте использования из питания - только 220v. Что лучше: блок батарей (но ведь там ещё надо обвязку?), понижающий трансформатор от электросети или адаптер для USB от бытовой розетки?
|
Я бы исходя из габаритов и назначения выбирал. Выносной адаптер там где это допустимо, если единый корпус то трансформатор, если схема не должна работать длительное время то блок батарей.
UPD: Еще, кстати не рекомендуют ардуинку питать от 5 вольт - это по поводу USB. Стабильно работает в диапазоне от 7 до 12В, при пяти может начать логика сбоить при длительной работе. Я бы понижал трансом с 220 до 9 вольт (хотя так как руки из жопы, то в моем проекте идет все равно транс 220/5, а затем еще понижение 5/3.3 для двухступенчатой логики)
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
23.01.2017, 14:10
|
#25
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Arduino
|
(Offline)
|
|
23.01.2017, 17:54
|
#26
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: Статика
Сообщение от impersonalis
Уже не первый раз о ней слышу. Лучшая в своём роде?
И что насчёт питания платы не от USB - нужно внешний блок питания готовый приобрести или самому чего собирать выгоднее?
|
Просто когда мне надоело рисовать в тетрадке ручкой и перерисовывать по пять-десять раз, я подумал, что неплохо бы воспользоваться какой-то программой. Эта была первой, какую нагуглил. Пока что я в ней нарисовал две платы, меня устраивает.
Для питания подключай любую современную телефонную зарядку, они уж не меньше одного ампера выдают, даже для перифирии хватит. Но только если у тебя не Raspberry PI или что-то в этом роде, она у меня при нагрузке жалуется на недостаток питания даже при подключении к двухамперному заряднику от Nexus 7.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
23.01.2017, 18:05
|
#27
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: Arduino
Сообщение от EvilOkta
Еще, кстати не рекомендуют ардуинку питать от 5 вольт - это по поводу USB. Стабильно работает в диапазоне от 7 до 12В, при пяти может начать логика сбоить при длительной работе. Я бы понижал трансом с 220 до 9 вольт (хотя так как руки из жопы, то в моем проекте идет все равно транс 220/5, а затем еще понижение 5/3.3 для двухступенчатой логики)
|
Чо-то я не понял. При питании Ардуины пятью вольтами, после стабилизатора будет около 4.3-4.5 вроде как. 4.5 вольт - это минимально допустимое напряжение, при котором производитель гарантирует стабильную работу микроконтроллера на частоте 20 МГц. В ардуине стоит резонатор на 16 МГц. Мне кажется тут всё норм, если с портов ардуины много тока не тянуть. Понижать до девяти вольт, чтобы потом понижать стабилизатором до пяти - это тратить четыре вольта впустую!
UPD: Хотя в принципе логика тут есть, потому что в документации к стабилизатору AMS1117 фигурирует значение в 6.5 вольт при котором на выходе будет 5. То есть, я так понимаю, на входе должно быть не менее 6.5 вольт для стабильных пяти на выходе. А если уж на входе будет меньше, то на выходе вообще как повезёт.
Но кстати, ничто не мешает при большом желании запитать ардуину ПОСЛЕ стабилизатора. Вдруг в используемом блоке питания уже стоит свой стабилизатор и это заведомо известно. В общем да, надо рассматривать каждый вариант отдельно, если важны стабильность и оптимальность.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Phantom за это полезное сообщение:
|
|
23.01.2017, 18:17
|
#28
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: Arduino
Сообщение от pax
|
Я всё покупаю на алиэкспрессе, причём всегда сортирую и отбираю самый дешёвый товар, не глядя ни на рейтинг продавца, ни на тип доставки. 98% товаров рано или поздно приходит, брака практически нет. Если что-то не приходит или явный брак и товар стоит не 30 центов, а дороже, то открываю спор и деньги возвращают.
На мой взгляд выбирать продавца по рейтингу и отзывам нужно если покупаешь что-то более дорогое, чем ардуины, типа одежды, кухонной утвари и т. п. Либо если наличие брака в товаре будет потом сложно доказать (например, покупаете аккумулятор, но при этом не имеете в руках каких-либо приборов для проверки его ёмкости, чтобы снять на видео). Или ещё вариант: нужно получить товар как можно скорее. Мне обычно на скорость пофиг.
Я всё хочу получить уровень А4 на Али, но пока никак, не хватает 740 очков на данный момент. Сложно зарабатывать очки, когда большинство твоих покупок - это всякая ардиуноподобная фигня, стоимостью до двух-трёх долларов (за покупки ниже двух долларов очки не дают).
|
(Offline)
|
|
23.01.2017, 18:43
|
#29
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: Arduino
Забейте на дуины, конечно проект уровня Hello led оно потянет, но уже скоро захочется сконнектить ее с чем то более крупным ( интернетом например), и тут начнутся проблемы.
Лучше сразу брать Esp8266. Тут тебе и pwm и gpio и шины i2c uart итд, а самое главное что ее можно кодить из под arduino ide!
Проц там конечно дикий, за счет чего эта малютка тащит Wifi стек, крутит сервера (веб, веб сокетс итд) и еще время остается.
ps http://mysku.ru/blog/china-stores/48213.html
|
(Offline)
|
|
23.01.2017, 19:40
|
#30
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: Arduino
Сообщение от tirarex
Забейте на дуины, конечно проект уровня Hello led оно потянет, но уже скоро захочется сконнектить ее с чем то более крупным ( интернетом например), и тут начнутся проблемы.
Лучше сразу брать Esp8266. Тут тебе и pwm и gpio и шины i2c uart итд, а самое главное что ее можно кодить из под arduino ide!
Проц там конечно дикий, за счет чего эта малютка тащит Wifi стек, крутит сервера (веб, веб сокетс итд) и еще время остается.
ps http://mysku.ru/blog/china-stores/48213.html
|
Абсолютно не согласен. У меня есть и ESP8266, и Raspberry PI, но применение я пока нашёл только для ардуино. Arduino IDE я не использую, пишу на Си. И насколько я знаю по портам ATmega имеет более широкие возможности, чем ESP8266 (например 4 PWM канала).
Вот делал я самодельный эмбилайт. За каким фигом там нужна ESP8266? А для некоторых интересных штук никакой микроконтроллер и вовсе не нужен. Вот, например, левитатор. К сожалению на ютубе нет, поэтому как видео в посте не могу выложить.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:52.
|