Форум Енот

Форум Енот (http://moemnenie.club/index.php)
-   База Знаний (http://moemnenie.club/forumdisplay.php?f=49)
-   -   Моделирование электросхем (http://moemnenie.club/showthread.php?t=5759)

SoapMaker 22.03.2008 20:56

Моделирование электросхем
 
Вот понадобилось прошивку для контроллера ШД написать на

AtTiny 2313

контроллер уже впаян в готовую плату, но имеющаяся прошивка меня не удоволетворяла, пришлось нехотя браться за дело.

SoapMaker 22.03.2008 21:01

Для начала я решил пойти путем наименьшего сопротивления и скачал AVRco ELAB

компилятор +IDE Pascal для Atmel и Micropascal

но прошивки написанные на них плучились столь громоздкими увы что прилось

скрипя сердцем и превозмогая ужасную лень браться за С компилятор от Hi Tec
CodeVision AVR


превозмогая лень, матерясь на незнакомый синтаксис языка

и некоторые особенности в которые не сразу въехал, хотя и весьма удобными оказались (например uninon ы) - типа записи в паскале, но можно одну переменную на байты разбиватью
(последний раз с Си образным языком - сталкивался с PHP но то было 4 года назад когда я еще был неленивый и мозг не так сильно отрафировался как сейчас )

Ну вот прошивка написанна, теперь блин отладить ее пора

SoapMaker 22.03.2008 21:03

Тут на помощь должны прийти инструменты моделирующий контроллеры софт

VMLab или Proteus

но вот блин невезуха, ни в том ни в другом нет в стандартных библиотеках нужного мне контроллера

AtTiny 2313

блин вечно мне так невезет, сейчас буду искать может скачаю где

если кто из енотов занимался чем либо подобным прошу делится опытом

xy 22.03.2008 22:18

Еже ли б ты про закон Ома спросил, или ещё об чём.
А то...
Макер, ты конечно прости, но это очень специальный вопрос.
Я понимаю, что тебе интересно, но...
Ежели кто здесь из наших тебе ПО ДЕЛУ ответит - я шляпу съем.

SoapMaker 22.03.2008 22:36

ну не ответит, я сам напишу когда разберусь, пусть будет кому то полезая инфа

xy 22.03.2008 22:51

Цитата:

Сообщение от SoapMaker
пусть будет кому то полезая инфа

:agree2:
Ты прости меня за дилентантизм, но из радиолюбительской практики знаю, что "железячники" предусматривают прогроматор в схеме.
(если это штаны Пифагора, то пардоньте)

SoapMaker 22.03.2008 22:55

блин это понятно я хочу симмитировать работу схемы на компьютере

перед тем как собрать и зашить прошивку

zz-tOp 13.06.2008 14:40

Цитата:

Сообщение от SoapMaker (Сообщение 348515)
Тут на помощь должны прийти инструменты моделирующий контроллеры софт

VMLab или Proteus

но вот блин невезуха, ни в том ни в другом нет в стандартных библиотеках нужного мне контроллера

AtTiny 2313

блин вечно мне так невезет, сейчас буду искать может скачаю где

если кто из енотов занимался чем либо подобным прошу делится опытом

Я не понял, а чем тебя Протеус не устраивает?
Ну, ент там твоего Мк, поставь другой, сильно похожий,отладь а затем перенеси прошивку на свой.
Ядра ведь у АВР одинаковые, проблемы могут быть только с выводами и фьюзами.

zz-tOp 13.06.2008 14:43

Кстати, а кто и что использует для моделирования?
Я пользуюсь МикроКепкой девятой ( начинал с пятой версии ещё).
Остальные сумуляторы что-то не впечатляют, тот же ВоркБенч не пронял меня, хотя вроед там и виртуальных девайсов полно.
Сечас параллеьно использую также для проверки и анализа схем пакет Мапл 9.5.

В настоящее время одновременно с тусовкой на Общем сижу над моделью аккумулятора для МикроКеп. нужно учесть токи саморазряда, внутреннее сопротивление, его изменение при заряде и разряде и пр. лубуду..

zz-tOp 27.09.2008 03:33

И эту ветку апну.
Мыловар, ты поставил уже себе Протеус 7.2 с шестым сервиспаком?

SoapMaker 27.09.2008 09:29

Цитата:

Сообщение от zz-tOp
Ну, ент там твоего Мк, поставь другой, сильно похожий,отладь а затем перенеси прошивку на свой.

я так и сделал

--
Цитата:

Сообщение от zz-tOp
Мыловар, ты поставил уже себе Протеус 7.2 с шестым сервиспаком?


я после его не юзал

особо прошивки не писал после, только для опроса двух энкодеров и выключателей концевых

но это примитив и без протеуса легко. у меня есть одна интересная задача но я ее хочу на аутсорсинг закинуть


Часовой пояс GMT +3, время: 05:52.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot