Нужна помощь в программировании

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Родился
Сообщения: 5
Зарегистрирован: Пт дек 01, 2017 17:19:31
Откуда: Тамбов

Сообщение andrjey »

Pass Times - количество операций (прошивок). Прошейте 385 микросхем и у вас будет такое значение. Но пора научиться пользоваться словарём!
Реклама
Открыл глаза
Сообщения: 42
Зарегистрирован: Пт апр 16, 2010 12:43:18

Сообщение vocha »

Уважаемый andrjey спасибо за подсказку , может подскажете как правильно подключить датчик ds18b20 вместо терморезистора схема как в обновлении (03). Спасибо.
Реклама
Родился
Сообщения: 5
Зарегистрирован: Пт дек 01, 2017 17:19:31
Откуда: Тамбов

Сообщение andrjey »

Воспользуйтесь Ds18b20 Datasheet там всё понятно.
Вложения
DS18B20.jpg
(12.26 КБ) 894 скачивания
Встал на лапы
Сообщения: 81
Зарегистрирован: Вт апр 03, 2012 21:22:49
Откуда: Калининград

Сообщение Maker39 »

[uquote="vocha",url="/forum/viewtopic.php?p=3290525#p3290525"]Уважаемый andrjey спасибо за подсказку , может подскажете как правильно подключить датчик ds18b20 вместо терморезистора схема как в обновлении (03). Спасибо.[/uquote]
А что уже в прошивку прикрутили ds18b20 ? Я что-то пропустил ?
Реклама
Эиком - электронные компоненты и радиодетали
Грызет канифоль
Аватара пользователя
Сообщения: 250
Зарегистрирован: Ср янв 17, 2018 13:09:14

Сообщение AndyBig »

Maker39 писал(а):А что уже в прошивку прикрутили ds18b20 ? Я что-то пропустил ?
Ну вот сейчас человек подключит его вместо терморезистора и будет прикручен :)))
vocha писал(а):может подскажете как правильно подключить датчик ds18b20 вместо терморезистора
Короткий ответ - никак. Длинный - изучить микроконтроллер, изучить программирование (если, конечно, еще не изучили), изучить документацию на ds18b20, подключить этот датчик к подходящим выводами, переписать и откомпилировать исходники прошивки так, чтобы она могла с этим датчиком общаться :)
Реклама
Открыл глаза
Сообщения: 42
Зарегистрирован: Пт апр 16, 2010 12:43:18

Сообщение vocha »

Подскажите пожалуйста микроконтроллер STC15W404AS при повторном программировании сначало нужно стереть а потом программировать или программа это делает автоматически? Спасибо.
Реклама
Родился
Аватара пользователя
Сообщения: 10
Зарегистрирован: Пн июн 05, 2017 18:07:35
Откуда: Брянск

Сообщение denmmx »

[uquote="vocha",url="/forum/viewtopic.php?p=3291631#p3291631"]Подскажите пожалуйста микроконтроллер STC15W404AS при повторном программировании сначало нужно стереть а потом программировать или программа это делает автоматически? Спасибо.[/uquote]
Сразу перезаписываете новую прошивку при помощи STC-ISP, ничего специально стирать не нужно.
Мучитель микросхем
Аватара пользователя
Сообщения: 408
Зарегистрирован: Вс ноя 30, 2008 20:55:31
Откуда: Belorussiy

Сообщение valik1979 »

Доброго времени суток, может кто подскажет: часы на STC15F404AS и 4 транзистора 8550, отработали полтора месяца и скончались. При подаче 5 вольт загораются все сегменты индикаторов и пищит зумер. Ребенок говорит что после падения с ним это случилось. Распаял - ни обрыва ни кз вроде нет. Я так понимаю что мк лег. При перепрошивке STC15F404 возможно его вылечить?
Мучитель микросхем
Аватара пользователя
Сообщения: 408
Зарегистрирован: Вс ноя 30, 2008 20:55:31
Откуда: Belorussiy

Сообщение valik1979 »

Признался сынок что включал другой блок питания(12v)вместо 5v. Кто нибудь заказывал этот контроллер на Ali?
Родился
Аватара пользователя
Сообщения: 10
Зарегистрирован: Пн июн 05, 2017 18:07:35
Откуда: Брянск

Сообщение denmmx »

Zhuk72, есть ли смысл ждать прошивку STC15W404AS с исправленным мерцанием индикаторов? Или уже забросили её?..
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку

Сообщение Zhuk72 »

В общем так, мне этот проект уже неинтересен, т.е. поддерживать все варианты часов и ваши пожелания нет ни возможности, ни желания.
А кроме меня и zerog2k никто, вроде, не пытался писать свою программу под этот МК. Так что если кто-то возжелает продолжить этот проект и сумеет разобраться в моем коде, дерзайте. Выкладываю одним архивом все варианты, под которые я делал модификации своего первого кода (STC_clock_28pin). Схемы почти на все варианты присутствуют где-то там.
STC_clock
Сразу скажу профессионалам, что я знаю свой уровень и лишний раз тыкать мне в глаза "качеством" моего кода не нужно. К тому же это мой почти первый проект на Си, я учился и по ходу действия писал. Не скажу, что я сильно вырос с тех пор, но, возможно, сейчас я написал бы лучше.
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Контактная информация:
Родился
Аватара пользователя
Сообщения: 10
Зарегистрирован: Пн июн 05, 2017 18:07:35
Откуда: Брянск

Сообщение denmmx »

Zhuk72, жаль конечно. В любом случае спасибо за Ваш труд и прошивки для этого контроллера. Гораздо лучше, чем у zerog2k, как по мне в плане удобства
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку

Сообщение Zhuk72 »

Исходники есть, изучайте и модифицируйте :)
Первое, что нужно сделать, это изменить частоту вывода на индикатор. Сейчас он обновляется каждые 5 мс, мои глаза мерцания не видят, но если большинство видит, значит у меня зрение специфическое. Нужно перевести прерывание с таймера на 1 мс, и все связанные операции соответственно переделать.
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Контактная информация:
Родился
Сообщения: 3
Зарегистрирован: Чт апр 13, 2017 01:05:29

Сообщение Kostav »

Здравствуйте Zhuk72. Собрал уже несколько часиков. (Знакомые как увидят - выпрашивают). С Вашей программой - здорово. НО! Может стоит, как у китайцев сделать - смещение по температуре, когда при включении - настройке можно задать реальную температуру и соответственно скорректировать данные. Сейчас показывают на несколько градусов не верно. Хорошо конечно с более точным терморезистором, но нужно ли? Домашняя температура изменяется в небольших пределах (15-30грд), да и точность со стандартным терморезистором вполне приемлимая.
Буду очень признателен если подкорректируете программу, а может уже и есть такой вариант?

Добавлено after 1 hour 12 minutes 43 seconds:
Простите забыл написать - STC15W404AS (dip28), STC-ISP 6.85F
Родился
Сообщения: 3
Зарегистрирован: Чт апр 13, 2017 01:05:29

Сообщение Kostav »

Решил добавить для точного понимания вопроса: По видимому у данного терморезистора не нормирована начальная температура, нормирован ли коэффициент не ясно, скорее всего тоже плавает в больших пределах, но для небольших изменений температуры - не существенно. Поэтому рассчитанное значение температуры может изменяться в пределах нескольких градусов. Если же при настройке ввести действующую температуру в данный момент - можно вычислить смещение - на которое нужно корректировать значение температуры которая будет выводиться.
STC15W404AS (dip28), STC-ISP 6.85F
Мучитель микросхем
Аватара пользователя
Сообщения: 408
Зарегистрирован: Вс ноя 30, 2008 20:55:31
Откуда: Belorussiy

Сообщение valik1979 »

Zhuk72 большое спасибо за ваш труд, благодаря вам я восстановил китайские часы :beer:
Родился
Сообщения: 1
Зарегистрирован: Вт июн 05, 2018 20:32:38

Сообщение glace »

Привет всем, у меня двое часов конструкторов из китая и у обоих не сохраняется информация после отключения внешнего питания, хотя батарейки стойт в схеме, хорошие. Подскажите, плиз, что можно сделать?
Родился
Аватара пользователя
Сообщения: 16
Зарегистрирован: Сб июл 14, 2018 09:01:15

Сообщение DROND2000 »

Имею такую паяльную станцию Mypovos 8586
Вот моя тема.
http://4pda.ru/forum/index.php?showtopi ... ry75060441
Народ сталкивается с слетом прошивки, или умиранием ATMEL 1636 AT MEGA8A-PU.
Продавцы с али не дают прошивку и.т.д
У меня есть рабочая станция, готов поделится с народом, но не разу не сливал прошивку и не закачивал в контролер.
Имею опыт в прошивки телефонов смартфонов, блоков автомобилей.
Имеется программатор на основе чипа CH341A под 16 ножек, а у данного 28 ножек.
http://apkservice.ru/articles/28-soft-d ... h341a.html
Имею платы типа USB + TTL на чипах CH340G 5V-3.3V,- FTDI FT232RL 5V-3.3V
Подскажите что надо докупить, или купить новое типа: USB ASP AVR программатор:
https://ru.aliexpress.com/item/2-PCS-US ... autifyAB=0
И может какой платы куда втыкать этот контролер, типа такой:
PIC микроконтроллер USB автоматическое программирование программист K150 + ICSP кабель
https://ru.aliexpress.com/item/1SET-PIC ... 39.99734.0
Или такой:
ATMEGA8 ATMEGA48 ATMEGA88 развитию AVR (без чипа) DIY Kit
https://ru.aliexpress.com/item/ATMEGA8- ... 0000000000

Какое программное обеспечение использовать для слития и залития прошивки ?

Человек разносторонний, очень загруженный разной информацией, гуглив два дня, прям голова раскалывается.
Помогите заказать на али правильные платы, без лишних переплат, да так, что бы в углу не валялись.
Мог бы фотки вместо ссылок дать, только не вижу здесь этой возможности.
Сейчас главное заказать, а там пока придет посылка с Китая подробно изучу.
Спасибо всем кто откликнулся.
Друг Кота
Аватара пользователя
Сообщения: 7083
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

если надо разово и чтоб не пылилось потом - бери программу понипрог и старый комп, у которого есть лпт порт, через него АВРки можно шить и читать без программатора (usb-lpt не подойдёт).
пс: только есть нюанс - а ты уверен что твоя работающая мега не заблокирована для чтения программы? при прошивке достаточно поставить одну галочку и всё, перепрошить контроллер можно будет только с потерей залитой в него прошивки (а при чтении с него читается всякая ерунда), это мера против промшпионажа и китайцы часто ей пользуются...
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Родился
Аватара пользователя
Сообщения: 16
Зарегистрирован: Сб июл 14, 2018 09:01:15

Сообщение DROND2000 »

[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3419630#p3419630"]пс: только есть нюанс - а ты уверен что твоя работающая мега не заблокирована для чтения программы? при прошивке достаточно поставить одну галочку и всё, перепрошить контроллер можно будет только с потерей залитой в него прошивки (а при чтении с него читается всякая ерунда), это мера против промшпионажа и китайцы часто ей пользуются...[/uquote]
Если заблокирована от чтения, то нет вообще возможности слить?
Или всё же данный момент не является такой уж преградой?
Имею два ноутбука на Win7 , так что из выше указанного, или другое, поможет мне в этом деле? с учётом что заблокирован?
Об этом думал, но забыл в вопросе вписать.
Ответить

Вернуться в «Разные вопросы по МК»