Например TDA7294

Форум РадиоКот • Просмотр темы - Нужна помощь в программировании
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 23:04:44

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 400 ]     ... , , , 17, , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Пт сен 20, 2019 07:54:29 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
Доброго времени суток коллеги, может кто подскажет, куда перенесли статью по ссылке http://radiokot.ru/upload/D_1473875087_R463/sb/

Это было дополнение к статье. Статья осталась, а дополнение почему-то удалили.
Последние прошивки вместе с исходниками я оставил на 13-й странице этой темы.

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Пн окт 21, 2019 18:39:12 
Первый раз сказал Мяу!

Зарегистрирован: Чт апр 29, 2010 20:51:06
Сообщений: 27
Рейтинг сообщения: 0
BOB51,
Доброе время суток. Я опять возвращаюсь к вопросу программирования мелкосхемы. Попытался найти где прошить ее в Санкт-Петербурге-ничего не нашел. Может тема уже и не актуальна,ведь столько времени прошло!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Вт янв 07, 2020 10:16:36 
Потрогал лапой паяльник
Аватар пользователя

Карма: 8
Рейтинг сообщений: 54
Зарегистрирован: Вс мар 03, 2019 08:18:34
Сообщений: 350
Откуда: Волгоград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Всех котов с новым годом! Решил я тут освоить что-то новое на каникулах не в танки же играть... :lol:
Решил собрать паяльную станцию с t12 и с жалом 900 серии. Нагреватель для 900 серии выбрал а1321 резистивный! С программированием был знаком в принципе но контроллеры не программировал до этого! Посмотрев много исходников станций навоял что то! Теперь прошу помощи глянуть исходник и схему на предмет грабелек! В протеусе все фурычит. но ведь это все теория а как будет на практике не знаю! будем пробовать! По фьюзам не пойму как выставить а атмеги8 у меня всего 2 :)) ....
операционники придется наставить после сборки и замеров! сейчас коэффициенты зависимости температуры от падения напряжения взяты на глазок! зависимость взял линейную ну все около 300от градусов! T~(dU-a)/b функция примерно такая...
вопрос по питанию обязательно трансформаторный БП. или можно ИИП если можно то полумостовой или обратноход! Говорят они сильно критичны к помехам! склоняюсь к полумосту!(Колечек много развелось у меня! да и помех поменьше!). В общем как то так! помидорами сильно не закидывайте это первый опят с AVR :)) Всех с праздниками....
Вложение:
Proekt_CodeVision.zip [168.67 KiB]
Скачиваний: 395

Вложение:
Proekt_Proteus.zip [34.91 KiB]
Скачиваний: 356

Вложение:
Proekt_Proteus_схема.zip [86.19 KiB]
Скачиваний: 387


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Вт янв 07, 2020 11:19:38 
По фьюзам не пойму как выставить а атмеги8 у меня всего 2 :)) ....

Если МК новые, то заводская установка соответствует частоте 1 МГц. Правильность выставления фьюзов (прямые/инверсные) удобно определять по биту SPIEN, после считывания их с МК. Если данный бит установлен в 0 значит биты прямые, а если в 1 значит инверсные. Бит CKDIV8 включает/отключает делитель на 8. При заводских установках он включен. Отключив делитель получаем 8 МГц. Всё остальное удобно выставлять согласно калькулятора, я пользуюсь этим – http://fusecalc.mirmk.ru/


Вернуться наверх
   
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Вт янв 07, 2020 16:55:37 
Вымогатель припоя

Карма: 9
Рейтинг сообщений: 155
Зарегистрирован: Сб ноя 16, 2013 23:34:34
Сообщений: 671
Рейтинг сообщения: 0
Решил собрать паяльную станцию с t12
Жала Hakko T12: https://www.hakko.com/english/tip_selec ... s_t12.html, выглядят примерно так:
СпойлерИзображение
и с жалом 900 серии
Жала Hakko 900M: https://www.hakko.com/english/tip_selec ... _900m.html, выглядят примерно так:
СпойлерИзображение
что Вы решили собрать-то?
Схема ужасна, на ней отсутствует нагреватель, зачем-то подключен светодиод через мосфет и термопару - наверное, подразумевается, что это нагреватель и есть. В принципе, ничего страшного - когда ток через светодиод превысит 50 мА, волшебный дым покинет его, и он больше не будет мешать измерению температуры ;)
Для чего нужен операционник U2:A я не понял. Что за загадочный способ измерения напряжения с термопары применён, что-то тоже не догнал. Электрические цепи подобной конфигурации
Изображение
не способствуют возникновению желания разбираться, как этот ужас (не)работает.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Вт янв 07, 2020 17:11:06 
Потрогал лапой паяльник
Аватар пользователя

Карма: 8
Рейтинг сообщений: 54
Зарегистрирован: Вс мар 03, 2019 08:18:34
Сообщений: 350
Откуда: Волгоград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ну вообще и то и то! там 3 кнопки 2 переключают температуру а 1 переключает паяльники! термопара в базе есть а терморезистор заменяет обычный подстроечный резистор!такое иногда бывает что не все можно описать в симуляторе, а можно заменить какой то моделью! ну не хотите не разбирайтесь... я же не заставляю вас а просто просил на нет нет суда...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Пн фев 17, 2020 13:16:26 
Родился

Зарегистрирован: Чт янв 23, 2020 15:18:28
Сообщений: 4
Рейтинг сообщения: 0
Подскажите пожалуйста микроконтроллер STC15W404AS при повторном программировании сначало нужно стереть а потом программировать или программа это делает автоматически? Спасибо.

Сразу перезаписываете новую прошивку при помощи STC-ISP, ничего специально стирать не нужно.


А не подскажешь какой программатор использовать, у меня есть такой, но у него 6 ног Набор 10Pin на 6 Pin плата адаптера + USBASP USBISP AVR программатор USB ATMEGA8 ATMEGA128 ATtiny/CAN/PWM 10Pin модуль провода DIY
C алика .
Вложение:
HTB1tVCTXEY1gK0jSZFCq6AwqXXaP.jpg [205.97 KiB]
Скачиваний: 387


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Пн фев 17, 2020 16:22:54 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
А не подскажешь какой программатор использовать...

Любой USB TTL адаптер с Алиэкспресс и пр. Забейте выделенное в поиск.

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Вс июл 26, 2020 07:47:14 
Электрический кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 61
Зарегистрирован: Ср мар 17, 2010 18:19:09
Сообщений: 1056
Откуда: новосибирск
Рейтинг сообщения: 0
onivan, привет. скажи пожалуйста какие изменения внести с скрипт чтобы время синхронизировалось не раз в 5с а два раза в сутки. и соответственно чтобы точка мигала если связи не было сутки. и как изменить скрипт если у меня роутер сам раздаёт ip и у меня другая домашняя сеть, мне не нужен вебсервер на esp. можно ли замкнуть ножки чтобы не показывало температуру и влажность? сейчас попытался закомментировать 73 строку. при запуске выдаёт в терминал
init.lua:79: attempt to concatenate a nil value
stack traceback:
init.lua:79: in main chunk
[C]: ?
и больше ничего не выдаёт, не синхронизируется. точка мигает. диммирование в темноте не работает.
build 2020-07-26 06:09 powered by Lua 5.1.4 on SDK 3.0.1-dev(fce080e)
прошил готовый hex

короче вроде отключил сервер.
теперь плата постоянно пишет "H07M00S00*", один раз написав "failed!". точка мигает.

так, прошла синхронизация. при этом сами часы зависли, а esp продолжает выдавать в терминал правильное время)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Вс июл 26, 2020 14:54:13 
Первый раз сказал Мяу!

Карма: 4
Рейтинг сообщений: 8
Зарегистрирован: Вс дек 30, 2012 17:01:53
Сообщений: 35
Рейтинг сообщения: 0
shinji2009 писал(а):
не раз в 5с а два раза в сутки

Смотрите строку 220: https://github.com/onivan/stc_diyclock- ... t.lua#L220
В скобках период в мс. Замените на необходимое число в миллисекундах
Код:
uartTimer:interval(5000)


shinji2009 писал(а):
как изменить скрипт если у меня роутер сам раздаёт ip и у меня другая домашняя сеть

Подправте строки 64..75 https://github.com/onivan/stc_diyclock- ... it.lua#L64
Как изменить гляньте здесь: https://nodemcu.readthedocs.io/en/master/modules/wifi/

shinji2009 писал(а):
мне не нужен вебсервер на esp

Закомментируйте/удалите строки 179..181 https://github.com/onivan/stc_diyclock- ... t.lua#L179
Так:
Код:
-- srv:listen(80, function(conn)
  -- conn:on("receive", receiver)
-- end)


shinji2009 писал(а):
можно ли замкнуть ножки чтобы не показывало температуру и влажность?

Нельзя замыкать
Замените строку 58 на след. код.
Код:
printOrder = rtc



Данный проект я больше не поддерживаю и не разрабатываю. Переделал все часы полностью на esp8266. От оригинальной схемы остались только индикаторы и фоторезистор... Как будет время, выложу на github.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Вс июл 26, 2020 16:46:18 
Электрический кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 61
Зарегистрирован: Ср мар 17, 2010 18:19:09
Сообщений: 1056
Откуда: новосибирск
Рейтинг сообщения: 0
ok спасибо

uartTimer:interval(5000) - а если я поменяю на очень большое, не будут ли часы почти всё время мигать точкой?

я просто думаю что так часто синхронизировать - это вообще нормально? на сайте ntp написано что им не хватает серверов. синхронизация первая долго проходит - это из-за перегруженности серверов?

Цитата:
Как будет время, выложу на github.

выложите, с удовольствием повторю) и, думаю, не только я.

Добавлено after 4 minutes 3 seconds:
Цитата:
Замените строку 58 на след. код.
Код:
printOrder = rtc


не помогает(

Добавлено after 1 hour 34 minutes 10 seconds:
короче так и не смог их победить. виснут. то ли в инструкции что-то недописано, то ли nodemcu опять обновился настолько сильно, что всё под него писаное перестало работать. печалька.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Вс июл 26, 2020 20:58:18 
Первый раз сказал Мяу!

Карма: 4
Рейтинг сообщений: 8
Зарегистрирован: Вс дек 30, 2012 17:01:53
Сообщений: 35
Рейтинг сообщения: 0
shinji2009 писал(а):
так часто синхронизировать

Это период синхронизации микроконтроллера STC от ESP8266, а не ESP8266 по NTP. Если я правильно понял документацию, период синхронизации по NTP опеределяет сам модуль sntp и пользователем не настраивается. https://nodemcu.readthedocs.io/en/master/modules/sntp/

onivan писал(а):
не помогает(

бывает...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Вс июл 26, 2020 20:59:54 
Электрический кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 61
Зарегистрирован: Ср мар 17, 2010 18:19:09
Сообщений: 1056
Откуда: новосибирск
Рейтинг сообщения: 0
у кого есть прошивка для STC15W404AS наиболее похожая на оригинал - выложите плз. надо чтобы показывала только время и чтобы нуля перед часами не было


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Пн авг 03, 2020 20:09:15 
Электрический кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 61
Зарегистрирован: Ср мар 17, 2010 18:19:09
Сообщений: 1056
Откуда: новосибирск
Рейтинг сообщения: 0
короче вот эта самая нормальная https://www.radiokot.ru/forum/viewtopic ... 3#p3561183
нуля перед часами нет, можно настроить чтобы показывало только время, правильно работает регулировка яркости.
правда после прошивки она работала наоборот, но оказалось что надо было настроить уровни и всё заработало как надо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Ср авг 05, 2020 00:09:44 
Встал на лапы

Карма: 1
Рейтинг сообщений: 20
Зарегистрирован: Вт апр 03, 2012 21:22:49
Сообщений: 81
Откуда: Калининград
Рейтинг сообщения: 0
Согласен.
Только не забыть при прошивке "Select clock speed of 22.1184 MHz on the Hardware Option tab" 8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Вс апр 25, 2021 19:14:41 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вс окт 23, 2011 08:05:32
Сообщений: 53
Откуда: г.Лянтор, ХМАО, Россия
Рейтинг сообщения: 0
Zhuk72, я собрал часы купленные мною на Али. Прочитав Вашу заметку про перепрошивку их у меня получилось следующее:
При включении высвечивается первые две цифры, причём нули, мигает точка в первом разряде. Остальные два разряда погашены всегда.

Я понял в чём дело. У нас с Вами не совпадают порты. Вот моя схема. Если можно можно переназначить пины под мою схему и откомпилировать прошивку?
Вот ссылка на конструктор, который я купил. https://aliexpress.ru/item/100500171426 ... 1610463669
Спасибо.


Вложения:
My_scheme1.jpg [134.49 KiB]
Скачиваний: 202
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Вс апр 25, 2021 21:52:57 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
Да, только порты сегментов совпадают, остальные переназначать нужно.
Быстро сделать не обещаю. Постараюсь в течении недели выложить хекс для проверки.

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Пн апр 26, 2021 05:03:21 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вс окт 23, 2011 08:05:32
Сообщений: 53
Откуда: г.Лянтор, ХМАО, Россия
Рейтинг сообщения: 0
Да, только порты сегментов совпадают, остальные переназначать нужно.
Быстро сделать не обещаю. Постараюсь в течении недели выложить хекс для проверки.

Не тороплю. Там ещё третий слева индикатор перевёрнут.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Пн апр 26, 2021 17:26:30 
Сверлит текстолит когтями
Аватар пользователя

Карма: 25
Рейтинг сообщений: 168
Зарегистрирован: Ср янв 29, 2014 08:41:31
Сообщений: 1231
Откуда: Баку
Рейтинг сообщения: 0
У меня он тоже перевернут.
Проверяйте.
Вложение:
STC-Clock_28pin_2.hex [8.71 KiB]
Скачиваний: 198


Просто уточняю: термистор у вас запаян на Р1.2 а фоторезистор на Р1.3?

_________________
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Нужна помощь в программировании
СообщениеДобавлено: Пн апр 26, 2021 17:57:06 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вс окт 23, 2011 08:05:32
Сообщений: 53
Откуда: г.Лянтор, ХМАО, Россия
Рейтинг сообщения: 0
У меня он тоже перевернут.
Проверяйте.
Вложение:
STC-Clock_28pin_2.hex


Просто уточняю: термистор у вас запаян на Р1.2 а фоторезистор на Р1.3?

Всё верно.

Прошил и всё заработало. Звук также есть. Разбираюсь в управлении. Огромное спасибо!


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 400 ]     ... , , , 17, , ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y