Тут дело не в силе веры, а в стоимости мыши. Дешевые работают и без экранирования, экран - дополнительный аргумент для менеджмента, дескать,'вот мы какие крутые'.
Хотя и свою работу ему никто не мешает выполнять.
Ненавязчивая автоматизация ректификационной установки
Dmi_D
Кандидат наук
Минск
393 138
Отв.1200 01 Марта 18, 13:34
PavelSaratov
Доктор наук
Саратов
622 80
Отв.1201 01 Марта 18, 13:37, через 3 мин
Ээмм.. Прямо в растерянности. Никогда такого не видел.
SedoY
Профессор
Новосибирск
5.1K 2.2K
Отв.1202 01 Марта 18, 14:23, через 47 мин
Дешевые работают и без экранированияDmi_D, 01 Марта 18, 13:34ну это только иллюзия. всегда можно найти условия, где с экраном будет работать, без экрана не будет.
можно и в стандарты заглянуть, про усб кабель - каким ему надлежит быть и какие отклонения допускаются.
Dmi_D
Кандидат наук
Минск
393 138
Отв.1203 01 Марта 18, 14:45, через 22 мин
Это не иллюзия, это опять-таки вопрос цены.
Заглючит у тебя дешевка,- пойдешь и купишь подороже, с гарантией.
А кому-то и за 1,5$ за глаза хватает.
А специально искать условия...... Да вы, батенька, мазохист
Заглючит у тебя дешевка,- пойдешь и купишь подороже, с гарантией.
А кому-то и за 1,5$ за глаза хватает.
А специально искать условия...... Да вы, батенька, мазохист
SedoY
Профессор
Новосибирск
5.1K 2.2K
Отв.1204 01 Марта 18, 14:46, через 2 мин
А специально искать условия..Dmi_D, 01 Марта 18, 14:45ради удовлетворения академического интереса можно поискать,
а в реалии они сами находятся)))
Dmi_D
Кандидат наук
Минск
393 138
Отв.1205 01 Марта 18, 14:51, через 5 мин
В этом отношении мне легче,- в лесу живу.
Sten58
Магистр
Лисичанск
217 49
Отв.1206 01 Марта 18, 17:23
В лесу понятно А в квартире... У соседа за стеной розетка заискрила, в которую он свои тэны на 6КВт включил, а мы на одной фазе...
makh
Профессор
Sаmara
2.1K 1K
Отв.1207 01 Марта 18, 18:40
1-Wire Slave на базе AVROldBean, 01 Марта 18, 09:00Самописный или OneWireHub?
Dmi_D
Кандидат наук
Минск
393 138
Отв.1208 01 Марта 18, 19:46
У соседа за стеной розетка заискрила, в которую он свои тэны на 6КВт включил, а мы на одной фазе...Sten58, 01 Марта 18, 17:23Собственно говоря, душить таких надо руками энергонадзора. Не знаю, как у вас, а у нас они очень живо на подобные жалобы откликаются. Приезжают с лабораторией, и потом сосед платит за вызов.
Действует.
У меня в лесу тоже не полный шоколад - сижу на конце кабеля, а передо мной водонапорка и КНС, а там насосики киловатт по 20 каждый. Правда, линию душат равномерно, без перекосов, но 170В в розетке не редкость.
OldBean
Доцент
Красноярск
1K 1.4K
Отв.1209 02 Марта 18, 04:44
Самописный или OneWireHub?makh, 01 Марта 18, 18:40Еще не решил/не разбирался. Для этой задачи (только одно slave-устройство на каждой однопроводной линии цифрового модуля) нужно только некоторое подмножество протокола. Возможно будет проще "набросать" что-нибудь самодельное.
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 473
Отв.1210 14 Марта 18, 14:38
Коллеги, Help.
Собрал все модульки варианта LITE, последний штрих - программирование ATMega328P, но тут облом.
Малинка не видит USBasp программатора, хотя он 100% исправен, ранее им прошивал (не на малинке конечно) первый вариант автоматики и к тому же их у меня 2 шт.
Разумеется сделал sudo apt-get install avrdude затем sudo avrdude -c usbasp -p m328p а в результате
танцы с бубном вокруг малинки не принесли результата.
Вспомнил старые добрые 90-е, протер от пыли LPT разъём
с его помощью разобрался с фьюзами и залил прошивку. Проверил связку "USBasp + модуль RMS" Khazama AVR программатором - все читается и пишется, т.е. связка рабочая, а малинка её в упор не видит.
Теперь вопрос: как скомпилировать исходник *.с чтобы получить *.HEX.
Собрал все модульки варианта LITE, последний штрих - программирование ATMega328P, но тут облом.
Малинка не видит USBasp программатора, хотя он 100% исправен, ранее им прошивал (не на малинке конечно) первый вариант автоматики и к тому же их у меня 2 шт.
Разумеется сделал sudo apt-get install avrdude затем sudo avrdude -c usbasp -p m328p а в результате
танцы с бубном вокруг малинки не принесли результата.
Вспомнил старые добрые 90-е, протер от пыли LPT разъём
с его помощью разобрался с фьюзами и залил прошивку. Проверил связку "USBasp + модуль RMS" Khazama AVR программатором - все читается и пишется, т.е. связка рабочая, а малинка её в упор не видит.
Теперь вопрос: как скомпилировать исходник *.с чтобы получить *.HEX.
OldBean
Доцент
Красноярск
1K 1.4K
Отв.1211 15 Марта 18, 02:41
Судя по тому, что говорит система (на скриншоте консоли), Вам не хватает прав. Попробуйте перед командой avrdude написать sudo.
Hex-файл поищите в текущей/рабочей папке (после компиляции).
PS
sudo перед командой означает, что эта команда будет выполняться с правами суперпользователя, которому по умолчанию доступны USB-порты.
Hex-файл поищите в текущей/рабочей папке (после компиляции).
PS
sudo перед командой означает, что эта команда будет выполняться с правами суперпользователя, которому по умолчанию доступны USB-порты.
lesbeg
Доктор наук
Екатеринбург
657 459
Отв.1212 15 Марта 18, 08:35
sudo перед командой означает, что эта команда будет выполняться с правами суперпользователя, которому по умолчанию доступны USB-порты.OldBean, 15 Марта 18, 02:41
Полезный приём, про который многие не знают:
sudo !!
означает исполнить предыдущую команду из-под sudo
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 473
Отв.1213 15 Марта 18, 10:37
Спасибо, получилось. Только вот у меня почему то во фьюзах E:07, а у автора E:FF. Как исправить? Мой прогер от Phiton не умеет, у него только 3 ячейки, BOOTLEVEL0,1,2
И еще. Где такая замечательная папка, в которой делается компиляция исходника? И вообще, как её (компиляцию) делать?
Какую буковку поменять в этой команде
avrdude -c usbasp -p m328p -U lfuse:w:0xFF:m
чтобы стало E:FF ?
=========
Хотя вот нашел в инете, что это (E:07) Fuse extended bites, и там только 3 бита, остальные не используются 111=07HEX
Можно забить?
=============
Хотя вот же. Автор уже писал
=================
Правда там команды для тиньки (:
И еще. Где такая замечательная папка, в которой делается компиляция исходника? И вообще, как её (компиляцию) делать?
Какую буковку поменять в этой команде
avrdude -c usbasp -p m328p -U lfuse:w:0xFF:m
чтобы стало E:FF ?
=========
Хотя вот нашел в инете, что это (E:07) Fuse extended bites, и там только 3 бита, остальные не используются 111=07HEX
Можно забить?
=============
Хотя вот же. Автор уже писал
16.1.2. Часть 2. Установка и настройка дополнительного ПО, необходимого для программированияOldBean, 10 Дек. 17, 11:39
=================
Правда там команды для тиньки (:
avr-gcc -mmcu=attiny85 -Os -o %e.o %e.c && avr-objcopy -O ihex %e.o %e.hexavrdude -c usbasp -p t85 -U flash:w:%e.hexOldBean, 10 Дек. 17, 11:39
OldBean
Доцент
Красноярск
1K 1.4K
Отв.1214 16 Марта 18, 10:05
Какую буковку поменять в этой командеВсе очень просто. В слове 'lfuse' первая буква 'l' означает младший (low) байт. Если нужно перепрограммировать старший (high) байт, то нужно написать hfuse, а если расширенный (extended) байт, то - efuse.
avrdude -c usbasp -p m328p -U lfuse:w:0xFF:mgol_avto, 15 Марта 18, 10:37
И еще. Где такая замечательная папка, в которой делается компиляция исходника?gol_avto, 15 Марта 18, 10:37Это та папка, в которой сохранен исходный файл прошивки (в наших примерах с простыми прошивками это обычно один файл - main.c)
И вообще, как её (компиляцию) делать?gol_avto, 15 Марта 18, 10:37Тоже очень просто. Загружаете main.c в geany (правой клавишей мышки щелкнуть по файлу; в всплывающем меню - geany). В geany увидите текст исходника. Снаяала компиляция и сборка - F8. Если обошлось без ругани, то затем сама прошивка МК при помощи F9. Если тоже без ругани - МК готов...
Правда там команды для тиньки (:gol_avto, 15 Марта 18, 10:37Для ATMega328p в geany пропишите такие строки:
1. В поле компиляции и сборки:
avr-gcc -mmcu=atmega328p -Os -std=c99 -o %e.o %e.c && avr-objcopy -O ihex %e.o %e.hex
avrdude -c usbasp -p m328p -U flash:w:%e.hex
Удачи!
dth
Бакалавр
Арти
98 39
Отв.1215 16 Марта 18, 10:37, через 32 мин
OldBean, Здравствуйте. Не знаю в какой теме спросить, решил здесь. Если к моему существующему Контроллеру ТЕНа на А3 подключить правую часть схемы датчика RMS (Просто рядом разместить платку с трансом и обвязкой) и залить прошивку от sebra, поправив пины, получится ли у меня стабилизируемый контроллер? В теории? Да он будет с фазной регулировкой, и индикатор не будет показывать, но всё-же?
Добавлено через 37мин.:
Даже наверное для проверки можно с датчика RMS бросить проводок, убрав ардуинку из датчика.
Добавлено через 37мин.:
Даже наверное для проверки можно с датчика RMS бросить проводок, убрав ардуинку из датчика.
gol_avto
Доцент
Москва-Серпухов-Анапа
1.4K 473
Отв.1216 16 Марта 18, 11:36, через 59 мин
2. В поле прошивки:avrdude -c usbasp -p m328p -U flash:w:%e.hexOldBean, 16 Марта 18, 10:05Спасибо! Всё сработало. Только в этой команде надо в начале писать sudo
sudo avrdude -c usbasp -p m328p -U flash:w:%e.hex
Иначе ругань, типа нет программатора в USB.
dth
Бакалавр
Арти
98 39
Отв.1217 16 Марта 18, 12:03, через 27 мин
gol_avto, sudo adduser pi root
Добавит в группу root пользователя pi. Тогда прошивка avrdude должна будет работать без sudo.
Добавит в группу root пользователя pi. Тогда прошивка avrdude должна будет работать без sudo.
OldBean
Доцент
Красноярск
1K 1.4K
Отв.1218 16 Марта 18, 13:06
Добавит в группу root пользователя pi.dth, 16 Марта 18, 12:03Постоянно работать с правами root не очень полезно. А точнее - очень опасно для системы. Как говорили древние:"Помни о смерти!" (а точнее, о: rm -rf / папка ;)
По поводу стабилизатора - затрудняюсь сказать что-то определенное.
1. Правая часть датчика RMS - это просто трансформаторный "делитель" сетевого напряжения с гальванической развязкой от сети. Возведение в квадрат и интегрирование (суммирование) напряжения производится уже в МК. Такой преобразователь напряжения будет работать правильно, если сетевое напряжение не очень сильно отличается от синуса (например, регуляторы на Брезенхеме или ШИМе с переключением в нуле тока/напряжения). Для фазового регулятора, если, например, нагрузка велика для данной сети, это может оказаться не так. Что может привести к ошибкам измерения RMS. Причем, к нелинейным. Которые трудно скомпенсировать.
2. К сожалению, глубоко в детали прошивки от sebra я не вникал. Поэтому не могу сказать какие изменения в прошивке потребуются. Это лучше спросить у автора этих прошивок.
lesbeg
Доктор наук
Екатеринбург
657 459
Отв.1219 16 Марта 18, 13:56, через 50 мин
Добавит в группу root пользователя pi. Тогда прошивка avrdude должна будет работать без sudo.dth, 16 Марта 18, 12:03
Это очень плохая идея.
Несколько лучшим решением будет добавить пользователю (usermod) новую группу (addgroup), которой дать права на конкретные устройства.
А хорошим решением будет написание правила для udev (менеджер устройств), чтоб оный монтировал устройство сразу с нужными правами.
Про udev. Там есть, кстати, и глава-пример для программаторов avr и виртуальных com-портов.