Страница 1 из 1

Термостат на AT90S2313-10PI - компиляция кода

Добавлено: Чт мар 01, 2007 15:05:33
Krazy_killer
Здравствуйте уважаемые коллеги!

Недавно собрался повторить конструкцию терморегулятора на AT2313 10PI с сайта http://www.myplace.nu/avr/index.htm
Схема устройства: http://www.myplace.nu/avr/thermo/tc_schematic.gif

Схему ПП нариовал и программатор сделал под PonyProg2000 но с контроллером он наотрез связаться отказался, ну это уже другая история.

Главная проблема оказалась в компиляции исходных кодов, http://www.myplace.nu/avr/thermo/tc_code.zip
Попробовал запихнуть все это дело в AVR Studio 4 но при попытки компиляции возникают ошибки:

Build started 1.3.2007 at 19:35:29
makefile:4: /include/make1: No such file or directory
makefile:33: /include/make2: No such file or directory
make: *** No rule to make target `/include/make2'. Stop.
Build failed with 3 errors and 0 warnings...

C:\WinAVR папка есть, но MAKE1 И MAKE2 там негде нет.

Опыта в этом сложном деле у меня нет, поэтому и вынужден обратиться за помощью к вам, уважаемые коллеги.
Буду признателен любой помощи, от уже скомпилированного файла, до советов по компиляции.

Добавлено: Чт мар 01, 2007 19:21:06
Abaktyсh
Советую там спросить - http://telesys.ru/wwwboards/mcontrol/index.shtml

или автору написать чтоб сделал мэйкфайл под новый WinAVR. Многие советуют WinAVR от 2006 года использовать.

Добавлено: Пт мар 02, 2007 00:51:10
DimAlt
Мож не в тему, вот простой термостат, делал по просьбе, нужен был терморегулятор и таймер. Типа морозим, через некоторое время откл. регулятор вкл нагреватель, в смысле размораживаем, ну и по новой. Сам правдо не делал, но человек написал что все работает.
http://startcd.narod.ru/termods/termods.html

Добавлено: Пт мар 02, 2007 12:45:34
Abaktyсh
Примеры измерения температуры:

C:\CVAVR\examples\THERMLCD (вывод на дисплей)

C:\CVAVR\examples\THERM75 (вывод на COM-порт)

в них только добавить включение и выключение нагревателя.


и вот еще пища для ума:

http://www.google.ru/search?as_q=thermo ... afe=images

Добавлено: Пт мар 02, 2007 18:56:30
Оne
Abaktych, пожалуй это не самая рекордно длинная ссылка поисковика которую я видел от Вас, но всё же попрошу в будущем чуть-чуть прилагать больше усилий при написании ссылок, делаем так

Код: Выделить всё

[url=http://www.google.ru/search?as_q=thermostat+at90s2313&hl=ru&newwindow=1&rls=DVXA%2CDVXA%3A2006-27%2CDVXA%3Aen&num=100&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&as_epq=&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=&as_rights=&safe=images]thermostat at90s2313[/url]
thermostat at90s2313
Как видите на выходе получилось что-то более приличное, а не набор краказяблов. Ещё намёк, это даст возможность скрывать рекламу столь знаменитую с вашей стороны, скажем, на Ti.com.

Re: Термостат на AT90S2313-10PI - компиляция кода

Добавлено: Ср май 02, 2007 15:55:16
MiD
2Krazy_killer: сам недавно хотел повторить - уж больно нехитрая схемка. А вот с кодом тоже проблема вышла - увы новый компилятор его не берет.
Удалось побороть или нет? Автор молчит как рыба об лед...

Re: Термостат на AT90S2313-10PI - компиляция кода

Добавлено: Ср май 23, 2007 08:29:25
Olleg1972
MiD писал(а):2Krazy_killer: сам недавно хотел повторить - уж больно нехитрая схемка. А вот с кодом тоже проблема вышла - увы новый компилятор его не берет.
Удалось побороть или нет? Автор молчит как рыба об лед...
Держите прошиву мне автор когдато прислал

Добавлено: Чт май 24, 2007 10:24:39
MiD
спасибо, но я уже перелопатил сам под свои нужны: сделал простой климат-контроль для машины. Т.е. пришлось его сделать наоборот - не на нагрев, а на поддержание более низкой температуры

Добавлено: Вт май 29, 2007 08:01:35
Olleg1972
MiD писал(а):спасибо, но я уже перелопатил сам под свои нужны: сделал простой климат-контроль для машины. Т.е. пришлось его сделать наоборот - не на нагрев, а на поддержание более низкой температуры
---------------------------------------
А можна у Вас попросить это дело :oops:
***** Для таких вещей существуют личные сообщения. 8) мышонок.
----------------------------------------