Например TDA7294

Форум РадиоКот • Просмотр темы - Схема с Atmega8, отлаженная в Proteus-e,не работает в железе
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн мар 16, 2026 21:06:31

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


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



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 81 ]  1, , , ,  
Автор Сообщение
 Заголовок сообщения: Схема с Atmega8, отлаженная в Proteus-e,не работает в железе
СообщениеДобавлено: Пт июн 08, 2012 09:08:57 
Первый раз сказал Мяу!

Зарегистрирован: Пт июн 08, 2012 08:41:53
Сообщений: 37
Рейтинг сообщения: 0
Подскажите начинающему(т.е. ну совсем дилетанту),как решить проблему-схема с Atmega8 отлажена на Proteuse ОТКАЗЫВАЕТСЯ устойчиво работать в железе.Впечатление,может ошибочное,сбои начинаются в части программы с большим количеством задержек.Что игнорирует симулятор и не прощает железо?В каком месте порыться?

С уважением,Василий.


Вернуться наверх
 
 Заголовок сообщения: Re: Кто поможет дилетанту?
СообщениеДобавлено: Пт июн 08, 2012 10:12:25 
Мудрый кот
Аватар пользователя

Карма: 24
Рейтинг сообщений: 286
Зарегистрирован: Чт июн 10, 2010 08:55:35
Сообщений: 1810
Откуда: Сибирские Афины
Рейтинг сообщения: 0
Телепаты все остались на Вавилоне 5. :)
Если не военная тайна, то выкладывай схему (в виде картинки), проект в Протусе, и фотки собранного девайса крупным планом. Тогда может быть и поможет кто-нибудь.

_________________
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)


Вернуться наверх
 
 Заголовок сообщения: Re: Кто поможет дилетанту?
СообщениеДобавлено: Пт июн 08, 2012 10:14:05 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Пн сен 26, 2011 13:48:25
Сообщений: 202
Откуда: Харьков
Рейтинг сообщения: 0
Ну, для начала, на какой частоте контроллера вы работаете в протеусе и в железе? если контроллер работает от внутреннего тактового генератора, то мб выбрана не та частота и вы работаете вместо 8МГц (допустим) на 1.
И что за программа?
Если это возможно, заадержки для работы с внешним устройством делать больше минимально допустимых по его даташиту (как раз этот момент симулятор и игнорирует :) )

_________________
Осилит дорогу идущий
----------
Пишу на Си за еду


Вернуться наверх
 
 Заголовок сообщения: Re: Кто поможет дилетанту?
СообщениеДобавлено: Пт июн 08, 2012 13:09:40 
Первый раз сказал Мяу!

Зарегистрирован: Пт июн 08, 2012 08:41:53
Сообщений: 37
Рейтинг сообщения: 0
Ребята,я в курсе что вы все умные.Работу с фьюзами я всю провёл(ну,гарантия 80%).Вопрос не в том что неустойчиво стартует,
а в том что неправильно работает программа.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 14:56:25 
Опытный кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 43
Зарегистрирован: Вт апр 12, 2011 18:38:19
Сообщений: 838
Откуда: с Земли
Рейтинг сообщения: 0
У нас тоже телепаты в отпуске.
У меня плата на столе лежит - зеленая, а красные светодиоды не загораются. Где у меня ошибка? :dont_know:
А теперь серьезно. То, что у вас работает в шпротэусе, еще ни о чем не говорит. Отлаживайте в "железе". Кстати, такие приятные мелочи, как качество питания и блокировочные конденсаторы улажены?

_________________
Все будет только лучше, в крайнем случае - хуже.


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 15:01:30 
Нашел транзистор. Понюхал.

Карма: -1
Рейтинг сообщений: -1
Зарегистрирован: Вс окт 11, 2009 21:53:16
Сообщений: 158
Рейтинг сообщения: 0
Спрашиваешь то, не знаешь что, прошивку и схему не привёл, зато представился и вежливо разопнулся, охренеть просто. Когда с кем-то разговариваешь, думай о том что он будет слушать или читать. сейчас ты просишь продиагностировать у тебя боль в животе.


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 17:39:19 
Первый раз сказал Мяу!

Зарегистрирован: Пт июн 08, 2012 08:41:53
Сообщений: 37
Рейтинг сообщения: 0
Напротив,я не прошу продиагностировать,я задаю конкретный вопрос-что игнорирует Proteuse?
С питанием,разводкой,фьюзами разобрался(вообще-то я только в программировании дилетант),но что то ускользает.


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 17:52:13 
Первый раз сказал Мяу!

Зарегистрирован: Пт июн 08, 2012 08:41:53
Сообщений: 37
Рейтинг сообщения: 0
coredumped писал(а):
У нас тоже телепаты в отпуске.
У меня плата на столе лежит - зеленая, а красные светодиоды не загораются. Где у меня ошибка? :dont_know:
А теперь серьезно. То, что у вас работает в шпротэусе, еще ни о чем не говорит. Отлаживайте в "железе". Кстати, такие приятные мелочи, как качество питания и блокировочные конденсаторы улажены?

Всё начинается с питания,это понятно.Но этими" приятными мелочами" я уже лет 30 занимаюсь.Программированием несколько месяцев,наверное логично предположить что схему(железо)я основательно прошерстил перед тем как задать вопрос.


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 18:04:51 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 30
Зарегистрирован: Ср янв 05, 2011 16:25:15
Сообщений: 1163
Рейтинг сообщения: 0
discript писал(а):
Подскажите начинающему(т.е. ну совсем дилетанту) ....
... Всё начинается с питания,это понятно.Но этими" приятными мелочами" я уже лет 30 занимаюсь.
... это было прошлым летом в середине января....
схему и прошивку наверное украли пришельцы.......
.. афтор жжет :)


Вернуться наверх
 
 Заголовок сообщения: Re: Кто поможет дилетанту?
СообщениеДобавлено: Пт июн 08, 2012 18:29:09 
Первый раз сказал Мяу!

Зарегистрирован: Пт июн 08, 2012 08:41:53
Сообщений: 37
Рейтинг сообщения: 0
slavokhire5 писал(а):
Ну, для начала, на какой частоте контроллера вы работаете в протеусе и в железе? если контроллер работает от внутреннего тактового генератора, то мб выбрана не та частота и вы работаете вместо 8МГц (допустим) на 1.
И что за программа?
Если это возможно, заадержки для работы с внешним устройством делать больше минимально допустимых по его даташиту (как раз этот момент симулятор и игнорирует :) )

Программа элементарная-опрос 16 линий и вывод данных на LCD.Задержками варьирую в возможных и невозможных пределах.Разумеется программа начинается с инициализации LCD-и вот здесь сбой-после 4-х тактов(блоков команд) тактирующий импульс зависает(в единице!-но это не существенно) далее идет нормальная работа по опросу периферии,таким образом имеем условно работающую программу-СТАБИЛЬНО.


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 18:32:04 
Держит паяльник хвостом

Карма: 6
Рейтинг сообщений: 61
Зарегистрирован: Вт сен 07, 2010 19:27:48
Сообщений: 927
Откуда: Ташкент
Рейтинг сообщения: 0
Протеус - программа в общем полезная, но не безгрешная. Здесь бывают 3 ситуации:
1. Работает в протеусе и в железе.
2. Работает в протеусе, не работает в железе.
3. Не работает в протеусе, работает в железе.
Почему так происходит, науке пока не известно.


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 18:36:02 
Первый раз сказал Мяу!

Зарегистрирован: Пт июн 08, 2012 08:41:53
Сообщений: 37
Рейтинг сообщения: 0
ChipKiller писал(а):
... это было прошлым летом в середине января....
схему и прошивку наверное украли пришельцы.......
.. афтор жжет :)

Не хорошо прикалываться над"больным человеком".Основа вопроса-что игнорирует Proteuse?Я не могу найти эту информацию.
А вы?


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 18:36:34 
Опытный кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 43
Зарегистрирован: Вт апр 12, 2011 18:38:19
Сообщений: 838
Откуда: с Земли
Рейтинг сообщения: 0
Вот чудак-человек :facepalm: Вам уже намекают который раз, что лечить пациента по фотокарточке (хотя фотокарточку Вы тоже не показали), очень сложно. Говорю прямо: Хотите получить помощь - код и схему в студию, иначе не получится всемирного счастья.

_________________
Все будет только лучше, в крайнем случае - хуже.


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 19:08:36 
Первый раз сказал Мяу!

Зарегистрирован: Пт июн 08, 2012 08:41:53
Сообщений: 37
Рейтинг сообщения: 0
borys писал(а):
Протеус - программа в общем полезная, но не безгрешная. Здесь бывают 3 ситуации:
1. Работает в протеусе и в железе.
2. Работает в протеусе, не работает в железе.
3. Не работает в протеусе, работает в железе.
Почему так происходит, науке пока не известно.

Философский подход.....Помогает ли..?


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 19:17:55 
Первый раз сказал Мяу!

Зарегистрирован: Пт июн 08, 2012 08:41:53
Сообщений: 37
Рейтинг сообщения: 0
coredumped писал(а):
Вот чудак-человек :facepalm: Вам уже намекают который раз, что лечить пациента по фотокарточке (хотя фотокарточку Вы тоже не показали), очень сложно. Говорю прямо: Хотите получить помощь - код и схему в студию, иначе не получится всемирного счастья.

И после этого я чудак?Меня не интересует лечение,только информация в каком месте можно получить нужную информацию.
Извините,но лечить я привык сам,потому мне не интересно указание в каком месте я ошибся.Это не продуктивно.Я должен сам разобраться в каком месте я дурак.


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 19:21:07 
Опытный кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 43
Зарегистрирован: Вт апр 12, 2011 18:38:19
Сообщений: 838
Откуда: с Земли
Рейтинг сообщения: 0
Сорри, я не совсем понял вопрос :facepalm: Оказывается нужно выяснить, почему в шпротеусе работает то, что в железе не хочет? Боюсь на этот вопрос здесь Вы не найдете ответа, тк разработчки протеуса этот форум очень редко читают не читают. Попробуйте обратиться сюда http://support.labcenter.co.uk/forums/ (у Вас же лицензионный протеус, я надеюсь :)) )
PS: Как разработчик с более чем 10 лет стажем, советую - снесите этот протеус нафиг и отлаживайте в железе. Если не знаете как, спрашивайте, я Вам пару приемчиков подкину

_________________
Все будет только лучше, в крайнем случае - хуже.


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 19:46:52 
Первый раз сказал Мяу!

Зарегистрирован: Пт июн 08, 2012 08:41:53
Сообщений: 37
Рейтинг сообщения: 0
Ну а вот так то зачем?Не нужны нам разработчики протеуса.Помучившись несколько недель я могу уже с десяток причин перечислить.А отказываться от услуги значит открывать мини-линию по производству печатных плат(кстати и тут протеус к месту).Это вы разработчик,а я всю жизнь ремонтом занимался.


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 20:05:32 
Опытный кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 43
Зарегистрирован: Вт апр 12, 2011 18:38:19
Сообщений: 838
Откуда: с Земли
Рейтинг сообщения: 0
Беретесь за неблагодарный труд - вылавливать глюки протеуса. Вот Вы сами не знаете, где ошибка. У вас одно уравнение с 2-мя неизвестными получается. Зачем мучаться несколько недель? За день все можно на макетке слепить и отладить. При чем здесь минилиня производства плат? Чета я намека не понял... Особенно после слов про ремонт. Протеус - это какраз инструмент разработчика. Как он при ремонте чего-либо помочь?

_________________
Все будет только лучше, в крайнем случае - хуже.


Вернуться наверх
 
 Заголовок сообщения: Re: Кто поможет дилетанту?
СообщениеДобавлено: Пт июн 08, 2012 21:20:07 
Встал на лапы
Аватар пользователя

Зарегистрирован: Пн май 02, 2011 05:16:16
Сообщений: 93
Рейтинг сообщения: 0
discript писал(а):
Вопрос ... в том что неправильно работает программа.

Одна и та же прошивка - если работает в протеусе, значит будет работать и в железе. Даже задержки. Исключения составляют сложные схемы с подключенной периферией. Сам контроллер будет шагать по командам и никуда не денется.
Если и есть ошибки в протеусе, на форуме об этом вряд ли кто знает. Практически все самоучки и протеус осваивали методом тыка. Досканально знать, что именно не берет в расчет программа - невозможно (да и разработчики не все в курсе, я думаю). Так что спрашивать бесполезно.
Насчет нестабильности - буквально на днях мучался с тем же ATmega8. Постоянно сбрасывался счетчик, обрывалась связь по UART. Причиной оказался фьюз CKOPT, который задает величину размаха амплитуды резонатора. Слишком слабый был сигнал и контроллер постоянно сбивался.
Скопировать код и вставить на форум - дело пары минут. Не тратьте свое время, пусть народ поразбирается и скажет вам вердикт.


Вернуться наверх
 
 Заголовок сообщения: Re: Схема с Atmega8, отлаженная в Proteus-e,не работает в же
СообщениеДобавлено: Пт июн 08, 2012 21:26:56 
Первый раз сказал Мяу!

Зарегистрирован: Пт июн 08, 2012 08:41:53
Сообщений: 37
Рейтинг сообщения: 0
coredumped писал(а):
Беретесь за неблагодарный труд - вылавливать глюки протеуса. Вот Вы сами не знаете, где ошибка. У вас одно уравнение с 2-мя неизвестными получается. Зачем мучаться несколько недель? За день все можно на макетке слепить и отладить. При чем здесь минилиня производства плат? Чета я намека не понял... Особенно после слов про ремонт. Протеус - это какраз инструмент разработчика. Как он при ремонте чего-либо помочь?

Про ремонт это я к слову.Разумеется протеус здесь ни при чём.Просто я начал осваивать просторы мной неизведанные.Макетные платы просто недолюбливаю.Теперь для меня проще сделать печать чем корпеть с перемычками.И,главное,"мучение"нормально добавляет знания.
Разумеется,я не понимаю в чём моя ошибка,но если я её решу то никогда в жизни больше не допущу.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 81 ]  1, , , ,  

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


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

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


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