Нужна прошивка для генератора

Обсуждаем цифровые устройства...
Ответить
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

2Муркот: попросите выложить хотя бы исходник, может найдется кто и подрихтует.
Docendo discimus
Контактная информация:
Реклама
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

Муркот писал(а):Ув. shads. Я понимаю, уже надоел Вам :kill:
Да ну, что вы... никак нет!.....
Муркот писал(а):просьба подправить прошиву - это желание довести до ума проэкт уже работающий в железе.
Все дело в том что пришлось менять всю структуру программы...
В первой версии, я его сделал в режиме - лиж бы було..... т.е. о крайних значениях генератора не задумывался.... За основу всей программы взял 16-ти разрядный регистр сравнения таймера Т1.
Т.е. когда уменьшаем его значение - частота растет, когда увеличиваем его значение, частота уменьшается...
В итоге получилось что при максимальном значении регистра 65535 частота равна 61 гц (8000000 / 65535 / 2 = 61 )
Теперь чтобы расширить диапазон вниз до 0 (кстати и вверх тоже будет увеличен), взял за основу 32-х разрядную переменную частоты, и уже от нее буду плясать, если частота выставлена выше 100гц, то будет задействован железный таймер, если ниже 100гц, то будет задействован программный генератор...
Так вот, пришлось все писать с нуля... ну а как вы уже наверное... догадались... со временем не очень...

В общем, остается только надеятся на это :)
Муркот писал(а):Надеюсь только на Вас, ибо сам в программировании :dont_know:
Тем более... за язык вас никто не тянул :)
Муркот писал(а):Да подожду сколь нужно.
Кста...
А где вы его применяете?... что он так сильно нужен...
Просто интересно узнать, куда еще его можно пристроить :).....
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 95
Зарегистрирован: Вс сен 25, 2011 19:30:07
Откуда: Донецк.

Сообщение Муркот »

Ув. shads. Все, все, все... Запасся терпением - жду, молча жду :) А нужно вот для чего: В первозданном варианте - издеваться над мостовыми преобразователями (уже издеваюсь, вполне успешно) А низкая частота нужна для наладки и испытаний специфических пром. диспенсеров (дозаторов). Клятвенно обещаю: делаю для себя! Если переделка программы потребует переделки "железа" - не страшно, приемлю всё. Удачи!!!
Встал на лапы
Аватара пользователя
Сообщения: 95
Зарегистрирован: Вс сен 25, 2011 19:30:07
Откуда: Донецк.

Сообщение Муркот »

Ув.shads. Ну как там дела с прошивкой? Есть ли у меня шанс закончить начатое?
Реклама
Эиком - электронные компоненты и радиодетали
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

Муркот писал(а):Есть ли у меня шанс закончить начатое?
Ах да... ну и терпение у вас :)...
Закрутился малость, да забыл честно говоря.
Сейчас как раз приболел малость, дома валяюсь...
Так что сегодня усе буде...
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

малость
:))
Docendo discimus
Контактная информация:
Реклама
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

http://www.ozhegov.org/words/15179.shtml
:) ...

а вообще - да.... заговорился малость :)...
Встал на лапы
Аватара пользователя
Сообщения: 95
Зарегистрирован: Вс сен 25, 2011 19:30:07
Откуда: Донецк.

Сообщение Муркот »

Ув.shads. Ну тогда - скорейшего выздоровления и с прошедшими праздниками!!! Жду... (малость) :))
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

Муркот писал(а):Жду... (малость) :))
Ыыы... не подумал, что когда приболееш, то и голова не особо хочет соображать :)...
Ну в общем... не прошло и пару дней, после последнего обещания :).....

Пока что вариант beta 1.1.1 :)... (для платы от Муркот http://radiokot.ru/forum/viewtopic.php? ... 5#p1804495)
Перелопатил много, надо погонять на железе, т.к. особо не проверял... в проте вроде работает...
Вложения
mega8_PWM_tester_cathod.hex
(8.37 КБ) 385 скачиваний
Встал на лапы
Аватара пользователя
Сообщения: 95
Зарегистрирован: Вс сен 25, 2011 19:30:07
Откуда: Донецк.

Сообщение Муркот »

Ув.shads. Огромное спасибо!!! Обкатал сегодня новую прошиву - все окей. Радует мелкий шаг перестройки на низких частотах. В общем, благодаря Вам я в итоге получил то, что хотел! Для меня проэкт закрыт, больше не буду Вас донимать просьбами. Еще раз огромное спасибо за помощь!!! :beer: :beer: :beer:
Встал на лапы
Сообщения: 86
Зарегистрирован: Пт фев 17, 2012 20:51:12

Сообщение nikola_man »

в Протеусе заметил, что при частоте ниже 100 гц, на 14 ноге PB2 генерация прекращается
Вложения
90.png
(215.39 КБ) 495 скачиваний
100.png
(214.59 КБ) 333 скачивания
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

Несколько косячков заметил...
Ниже 100Гц частота чуть не точно генерится, в проте это заметно, если частотомер поставить на выход...
Потом еще при низких значениях частоты (3-х, 2-х, 1-о значное число) если курсор увести левее числа и попытатся уменьшить частоту - некорректно отрабатывает...

В общем - скоро поправлю...
nikola_man писал(а):в Протеусе заметил, что при частоте ниже 100 гц, на 14 ноге PB2 генерация прекращается
Тоже поправлю...
Встал на лапы
Аватара пользователя
Сообщения: 95
Зарегистрирован: Вс сен 25, 2011 19:30:07
Откуда: Донецк.

Сообщение Муркот »

Гонял на работе на 40кГц поэтому косячков и не заметил... Буду ждать поправку.
Открыл глаза
Аватара пользователя
Сообщения: 45
Зарегистрирован: Чт июл 31, 2014 23:12:27

Сообщение Vladimir47 »

Всех котоманов с наступающим.
Парни если тема еще жива подскажите фюзы для прошивки мк и какой прогй программировали, ато все глаза проглядел а фюзов не нашёл.
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Сообщение Enman »

На первой странице написано, что надо отключить делитель на 8, чтобы частота процессора была 8 МГц.
http://www.getchip.net/posts/068-kak-pr ... -fuse-bit/
На картинке справа фьюзы, взятые оттуда для 8 МГц.
Открыл глаза
Аватара пользователя
Сообщения: 45
Зарегистрирован: Чт июл 31, 2014 23:12:27

Сообщение Vladimir47 »

Спасибо за скрин.Есть еще один вопрос , прошивка лежит с расширением ХЕКС а нужно ФЛЕШ иЕЕПРОМ ,как быть в таком случае?
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Сообщение Enman »

Раз лежит хекс, то его и зашивать....))))) (другие же не задавали этого вопроса, в эпром хекс явно не влезет по размеру)
Открыл глаза
Аватара пользователя
Сообщения: 45
Зарегистрирован: Чт июл 31, 2014 23:12:27

Сообщение Vladimir47 »

ОК. Понял.С новым годом вас.
Ответить

Вернуться в «Цифровая техника»