Телескопы покупают здесь


A A A A Автор Тема: Контроллер КФ.  (Прочитано 105528 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер КФ.
« Ответ #840 : 05 Сен 2013 [14:23:11] »
как их различать между собой по функционалу?
Никак, они когда-то компилировалсь, больше информации не осталось.

Интересовала прошивка колесо + фокусер (вариант для униполярных двигателей)
+ микрошаг на фокусере + термодатчики I2C (ds1621) + сохранение значения фокуса
при выключении + USB подключение к компьютеру через микросхему FT232RL
Прописываете ключи в makefile, компилируете, прошиваете.

Цитата
2. R4 в схеме между 13 и 14 выводами микроконтроллера это резистор или кварц
и каков номинал?(не нашел данной информации на этой ветке)
Запустится ли без него микроконтроллер? (у меня как-то не стартует :()
это место для кварца. Если фьюзы прошиты правильно - должно запускаться и работать сразу и без него.

Цитата
3. Потянет ли CNC Nema17 Stepper Motor 75oz.in 0.28kg.cm 68g.cm2 6-Lead 1.8Degree 12V 0.4A
крейфорд 2" с зеркалкой если ставить привод прямо на вал фокусера?

Да, несколько раз так делал.

Цитата
4. Встречал упоминание об автоматическом обогреве зеркал, под управлением этого комбайна,
но не встретил схемы реализации. Существует ли такой вариант?
Силовая часть - на ваш выбор (вариантов море - транзистор, транзистор + реле, силовой полевик, силовой полевик + драйвер полевика + сглаживатель пульсаций), выходную ножку контроллера могу подсказать.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Zod4y

  • **
  • Сообщений: 59
  • Благодарностей: 1
  • Алексей
    • Сообщения от Zod4y
Re: Контроллер КФ.
« Ответ #841 : 05 Сен 2013 [17:51:04] »
Большое спасибо за развернутый ответ!
Буду искать косяки изготовления...

Извиняюсь за тупость......
Я правильно понимаю, что ВСЕ, что лежит в подпапках архива с прошивками требует перекомпиляции ?
Готовых файлов для прошивки в контроллер там нет?
А то я просто зашил прошивку и епром из каталога  без перекомпиляции, и пытаюсь запустить........

Подскажите пожалуйста ножку контроллера для подключения обогрева.
Есть ли вариант прошивки с поддержкой автообогрева?

C уважением!
Алексей
SW 2001 HEQ5 PRO Syn Scan/Trek, Meade LT 6" ACF f/10, QHY5L-II color, Nikon D60, D90

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер КФ.
« Ответ #842 : 05 Сен 2013 [22:12:15] »
исправил.Вань будешь смеяться но эффект тот же, я туда уже что только не писал  ;D
Вань а ты не мог бы откомпелировать мое исправленное и кинуть. Я уже не знаю что и придумать (((

Дома поправил это место, откомпилировал, прошил свой - все работает. Впрочем все должно было и без этого работать.

Ищи замыкания дорожек или еще что-то подобное.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Павел Зимин

  • *****
  • Сообщений: 762
  • Благодарностей: 30
  • Павел
    • Сообщения от Павел Зимин
Re: Контроллер КФ.
« Ответ #843 : 06 Сен 2013 [01:34:50] »
Иван, подскажи, пожалуйста, выходы А и В от энкодера сажать на РВ6,РВ7 без разницы что куда?
SW BKP25012, Paracorr Type II, EQ6, SW ED80, QHY-5V, QHY5L-IIc, SkyRus 493C, Canon EOS 450D (a), ТАЛ-1М, Таир-3, Ю-37А

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер КФ.
« Ответ #844 : 06 Сен 2013 [10:04:28] »
Я правильно понимаю, что ВСЕ, что лежит в подпапках архива с прошивками требует перекомпиляции ?
Готовых файлов для прошивки в контроллер там нет?
А то я просто зашил прошивку и епром из каталога  без перекомпиляции, и пытаюсь запустить........
Там лежат рабочие версии, но когда они были сделаны, с какими опциями... просто уже не помню :-[

Подскажите пожалуйста ножку контроллера для подключения обогрева.
Есть ли вариант прошивки с поддержкой автообогрева?
ножка OC2 (21)
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер КФ.
« Ответ #845 : 06 Сен 2013 [10:06:25] »
Иван, подскажи, пожалуйста, выходы А и В от энкодера сажать на РВ6,РВ7 без разницы что куда?
Да,  РВ6 и РВ7.
если ножки поменять местами - поменяется направление вращения энкодера (вращение по часовой стрелке будет в плюс или в минус).
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Антон Вакуленко

  • ***
  • Сообщений: 194
  • Благодарностей: 7
    • Сообщения от Антон Вакуленко
Re: Контроллер КФ.
« Ответ #846 : 06 Сен 2013 [10:22:34] »
Вопрос по подключению кнопок. На картинке видно, что провода №1 и №2 - это 1-й и 2-й ряд кнопок.

Прошу объяснить, к каким именно разъемам LCD подключаются провода №3-6:

DB7 LCD, а так же 1-й столбец кнопок - провод №?
DB6 LCD, а так же 2-й столбец кнопок - провод №?
DB5 LCD, а так же 3-й столбец кнопок - провод №?
DB4 LCD, а так же 4-й столбец кнопок - провод №?
sky-watcher dob 10", sky-watcher 80ed + heq5pro, delta optical 10x56, canon 1000d(a), qhy-5

Оффлайн Zod4y

  • **
  • Сообщений: 59
  • Благодарностей: 1
  • Алексей
    • Сообщения от Zod4y
Re: Контроллер КФ.
« Ответ #847 : 06 Сен 2013 [11:08:49] »
Что-то у меня не клеится с запуском схемы....
Микроконтроллер шьётся через понипрог, прошивка + епром из папки "makeWF_at16_lcd20",
фьюзы atmega16_lockbits.png
На дисплее тишина.......
Может дисплей не подходит?
использую MT-20S2A-2YLG вроде очень похож....... (на версии фокусера на атмегеа8 использовал такой же, только 16 символьный)
выводы индикатора все перепроверил 3 раза, подсветка есть, если замкнуть контраст на землю угадываются знакоместа.
Питание, земля, сборки резисторов прозвонил - всё в порядке, драйвер шаговика и 4081 отключил, FT232 не ставил.
Контроллер перешивал 3 раза 2 раза с помощью спец программатора.
В какую сторону дальше искать косяки?

С уважением!
Алексей

SW 2001 HEQ5 PRO Syn Scan/Trek, Meade LT 6" ACF f/10, QHY5L-II color, Nikon D60, D90

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер КФ.
« Ответ #848 : 06 Сен 2013 [11:27:05] »
Zod4y

ножку контраста ЖК через переменный резистор 10ком на землю подключили? должен регулировать яркость от прозрачных до полностью черный квадратиков вместо символов.

ножку WR на ноль повесили?

ножки питания ЖК 1 и 2 часто поменяны местами (надо смотреть описание конкретного ЖК)

других проблем обычно не бывает, кроме того, что галочки фьюзов в разных программах значат разное (в одних галка - это включенный фьюз, в других  наоборот, выключеный)
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Zod4y

  • **
  • Сообщений: 59
  • Благодарностей: 1
  • Алексей
    • Сообщения от Zod4y
Re: Контроллер КФ.
« Ответ #849 : 06 Сен 2013 [13:30:29] »
Урааааа!!!
Заработала!!!

ОГРОМНОЕ СПАСИБО Вам Иван Семенович!!!
R/W я и не подсоединял...

С уважением!
Алексей

P.S. Время встречи (на счет переходника для монти) ещё не известно ?
SW 2001 HEQ5 PRO Syn Scan/Trek, Meade LT 6" ACF f/10, QHY5L-II color, Nikon D60, D90

Оффлайн Павел Зимин

  • *****
  • Сообщений: 762
  • Благодарностей: 30
  • Павел
    • Сообщения от Павел Зимин
Re: Контроллер КФ.
« Ответ #850 : 06 Сен 2013 [13:43:59] »
Иван, подскажи, пожалуйста, выходы А и В от энкодера сажать на РВ6,РВ7 без разницы что куда?
Да,  РВ6 и РВ7.
если ножки поменять местами - поменяется направление вращения энкодера (вращение по часовой стрелке будет в плюс или в минус).
Как и предполагал...
Спасибо, Иван.
SW BKP25012, Paracorr Type II, EQ6, SW ED80, QHY-5V, QHY5L-IIc, SkyRus 493C, Canon EOS 450D (a), ТАЛ-1М, Таир-3, Ю-37А

Оффлайн Антон Вакуленко

  • ***
  • Сообщений: 194
  • Благодарностей: 7
    • Сообщения от Антон Вакуленко
Re: Контроллер КФ.
« Ответ #851 : 06 Сен 2013 [21:24:25] »
Братцы, очередной вопрос. Скачал последнюю версию winavr. Взял с сайта Ивана исходники, подправил в makefile дефайны (-D_FILTERWHEEL_ -D_FOCUSER_ -DLCD_WIDTH=16 -DHAVE_SHUTDOWN -DTWO_WIRE) и жму make. В итоге вижу такое:

> "make.exe" all

-------- begin --------
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

avr-gcc -gdwarf-2 -DF_CPU=8000000UL -D_FILTERWHEEL_ -DLCD_WIDTH=16 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wundef -Wa,-adhlns=obj/obj/../filterwheel2.lst  -std=gnu99 -Wundef -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -fno-exceptions -Wall -Wa,-adhlns=obj/../filterwheel2.c   -c -o obj/../filterwheel2.o obj/../filterwheel2.c
In file included from obj/../filterwheel2.c:3:
c:/winavr-20100110/lib/gcc/../../avr/include/avr/io.h:404:6: warning: #warning "device type not defined"
In file included from obj/../filterwheel2.c:4:
c:/winavr-20100110/lib/gcc/../../avr/include/avr/eeprom.h:41:3: warning: #warning "Device does not have EEPROM available."
In file included from obj/../filterwheel2.c:39:
obj/../eeprom_io.h: In function 'EEPROM_READ':
obj/../eeprom_io.h:4: error: 'EECR' undeclared (first use in this function)
obj/../eeprom_io.h:4: error: (Each undeclared identifier is reported only once
obj/../eeprom_io.h:4: error: for each function it appears in.)
obj/../eeprom_io.h:4: error: 'EEWE' undeclared (first use in this function)
obj/../eeprom_io.h:6: error: 'EEAR' undeclared (first use in this function)
obj/../eeprom_io.h:8: error: 'EERE' undeclared (first use in this function)
obj/../eeprom_io.h:10: error: 'EEDR' undeclared (first use in this function)
obj/../eeprom_io.h: In function 'EEPROM_write':
obj/../eeprom_io.h:17: error: 'EECR' undeclared (first use in this function)
obj/../eeprom_io.h:17: error: 'EEWE' undeclared (first use in this function)
obj/../eeprom_io.h:21: error: 'EEAR' undeclared (first use in this function)
obj/../eeprom_io.h:22: error: 'EEDR' undeclared (first use in this function)
obj/../eeprom_io.h:24: error: 'EEMWE' undeclared (first use in this function)
In file included from obj/../filterwheel2.c:41:
obj/../lcd_out.h: In function 'lcd_com':
obj/../lcd_out.h:9: error: 'PORTB' undeclared (first use in this function)
obj/../lcd_out.h:9: error: 'PB5' undeclared (first use in this function)
obj/../lcd_out.h:10: error: 'PB4' undeclared (first use in this function)
obj/../lcd_out.h: In function 'lcd_dat':
obj/../lcd_out.h:25: error: 'PORTB' undeclared (first use in this function)
obj/../lcd_out.h:25: error: 'PB5' undeclared (first use in this function)
obj/../lcd_out.h:25: error: 'PB4' undeclared (first use in this function)
In file included from obj/../filterwheel2.c:123:
obj/../step_motors.h: At top level:
obj/../step_motors.h:20: error: 'PC5' undeclared here (not in a function)
obj/../step_motors.h:20: error: 'PC4' undeclared here (not in a function)
obj/../step_motors.h:20: error: 'PC3' undeclared here (not in a function)
obj/../step_motors.h:20: error: 'PC2' undeclared here (not in a function)
obj/../step_motors.h: In function 'doStepMotor2':
obj/../step_motors.h:45: error: 'PORTC' undeclared (first use in this function)
obj/../step_motors.h:49: error: 'PORTD' undeclared (first use in this function)
obj/../step_motors.h:49: error: 'PD6' undeclared (first use in this function)
obj/../step_motors.h: In function 'sleepMotor':
obj/../step_motors.h:75: error: 'PORTC' undeclared (first use in this function)
obj/../step_motors.h:83: error: 'PORTD' undeclared (first use in this function)
obj/../step_motors.h:83: error: 'PD4' undeclared (first use in this function)
obj/../step_motors.h: In function 'wakeupMotor':
obj/../step_motors.h:93: error: 'PORTC' undeclared (first use in this function)
obj/../step_motors.h:100: error: 'PORTD' undeclared (first use in this function)
obj/../step_motors.h:100: error: 'PD4' undeclared (first use in this function)
obj/../step_motors.h:110: error: 'OCR2' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'readkey':
obj/../filterwheel2.c:129: error: 'PORTB' undeclared (first use in this function)
obj/../filterwheel2.c:131: error: 'PIND' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'readkeys':
obj/../filterwheel2.c:138: error: 'PB1' undeclared (first use in this function)
obj/../filterwheel2.c:138: error: 'PD2' undeclared (first use in this function)
obj/../filterwheel2.c:139: error: 'PB0' undeclared (first use in this function)
obj/../filterwheel2.c:140: error: 'PB2' undeclared (first use in this function)
obj/../filterwheel2.c:141: error: 'PB3' undeclared (first use in this function)
obj/../filterwheel2.c:143: error: 'PD3' undeclared (first use in this function)
obj/../filterwheel2.c:148: error: 'PORTB' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'usart_init':
obj/../filterwheel2.c:154: error: 'UBRRH' undeclared (first use in this function)
obj/../filterwheel2.c:155: error: 'UBRRL' undeclared (first use in this function)
obj/../filterwheel2.c:156: error: 'UCSRB' undeclared (first use in this function)
obj/../filterwheel2.c:156: error: 'TXEN' undeclared (first use in this function)
obj/../filterwheel2.c:156: error: 'RXEN' undeclared (first use in this function)
obj/../filterwheel2.c:157: error: 'RXCIE' undeclared (first use in this function)
obj/../filterwheel2.c:158: error: 'UCSRC' undeclared (first use in this function)
obj/../filterwheel2.c:158: error: 'URSEL' undeclared (first use in this function)
obj/../filterwheel2.c:158: error: 'UCSZ0' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'usart_transmit':
obj/../filterwheel2.c:163: error: 'UCSRA' undeclared (first use in this function)
obj/../filterwheel2.c:163: error: 'UDRE' undeclared (first use in this function)
obj/../filterwheel2.c:165: error: 'UDR' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'readSettingsFromEEPROM':
obj/../filterwheel2.c:205: error: 'ee_curAutoTermometer' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'filterPositioningError':
obj/../filterwheel2.c:674: error: 'ee_filterChangeErr' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'goNextSensorFilterOn':
obj/../filterwheel2.c:689: error: 'PINC' undeclared (first use in this function)
obj/../filterwheel2.c:689: error: 'PC0' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'goNextSensorFilterOff':
obj/../filterwheel2.c:736: error: 'PINC' undeclared (first use in this function)
obj/../filterwheel2.c:736: error: 'PC0' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'findHomePosition':
obj/../filterwheel2.c:858: error: 'PINC' undeclared (first use in this function)
obj/../filterwheel2.c:858: error: 'PC1' undeclared (first use in this function)
obj/../filterwheel2.c:858: error: 'PC0' undeclared (first use in this function)
obj/../filterwheel2.c:899: warning: implicit declaration of function 'switchHeater'
obj/../filterwheel2.c: At top level:
obj/../filterwheel2.c:1421: warning: 'SIG_UART_RECV' appears to be a misspelled signal handler
obj/../filterwheel2.c: In function 'SIG_UART_RECV':
obj/../filterwheel2.c:1425: error: 'UDR' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'keySpeedProcess':
obj/../filterwheel2.c:1532: error: 'ee_keySpeedCaption' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'keyCorrectionProcess':
obj/../filterwheel2.c:1590: error: 'ee_keyCorrectionCap' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'keyCommandProcess':
obj/../filterwheel2.c:1836: error: 'ee_keyCommandCap' undeclared (first use in this function)
obj/../filterwheel2.c: In function 'main':
obj/../filterwheel2.c:2095: error: 'PORTB' undeclared (first use in this function)
obj/../filterwheel2.c:2096: error: 'PORTC' undeclared (first use in this function)
obj/../filterwheel2.c:2097: error: 'PORTD' undeclared (first use in this function)
obj/../filterwheel2.c:2099: error: 'DDRB' undeclared (first use in this function)
obj/../filterwheel2.c:2100: error: 'DDRC' undeclared (first use in this function)
obj/../filterwheel2.c:2101: error: 'DDRD' undeclared (first use in this function)
obj/../filterwheel2.c:2103: error: 'PB5' undeclared (first use in this function)
obj/../filterwheel2.c:2103: error: 'PB4' undeclared (first use in this function)
obj/../filterwheel2.c:2103: error: 'PB0' undeclared (first use in this function)
obj/../filterwheel2.c:2103: error: 'PB1' undeclared (first use in this function)
obj/../filterwheel2.c:2103: error: 'PB2' undeclared (first use in this function)
obj/../filterwheel2.c:2103: error: 'PB3' undeclared (first use in this function)
obj/../filterwheel2.c:2120: error: 'PD4' undeclared (first use in this function)
obj/../filterwheel2.c:2122: error: 'PD6' undeclared (first use in this function)
obj/../filterwheel2.c:2216: error: 'ee_t0' undeclared (first use in this function)
obj/../filterwheel2.c:2220: error: 'ee_t1' undeclared (first use in this function)
obj/../filterwheel2.c:2222: error: 'ee_t2' undeclared (first use in this function)
make.exe: *** [obj/../filterwheel2.o] Error 1

> Process Exit Code: 2
> Time Taken: 00:01

Чтобы это значило?...
sky-watcher dob 10", sky-watcher 80ed + heq5pro, delta optical 10x56, canon 1000d(a), qhy-5

Оффлайн Дмитрий Иванов

  • *****
  • Сообщений: 3 378
  • Благодарностей: 54
    • Сообщения от Дмитрий Иванов
Re: Контроллер КФ.
« Ответ #852 : 06 Сен 2013 [21:51:40] »
А Ваня в какой программе писал этот код? Могли и версии конфликтовать, имха.

Оффлайн Антон Вакуленко

  • ***
  • Сообщений: 194
  • Благодарностей: 7
    • Сообщения от Антон Вакуленко
Re: Контроллер КФ.
« Ответ #853 : 06 Сен 2013 [21:54:34] »
НУжно качать версию, упомянутую на сайте Ивана?
sky-watcher dob 10", sky-watcher 80ed + heq5pro, delta optical 10x56, canon 1000d(a), qhy-5

Оффлайн Дмитрий Иванов

  • *****
  • Сообщений: 3 378
  • Благодарностей: 54
    • Сообщения от Дмитрий Иванов
Re: Контроллер КФ.
« Ответ #854 : 06 Сен 2013 [21:58:52] »
Предположил просто, но для чистоты эксперимента...

Зы: не дочитал тему целиком и, видимо, самый начинающий из присутствующих. А почему не в Atmel studio или Code vision? Чёт мне показалось народ ими больше пользуется. Ошибаюсь?
« Последнее редактирование: 06 Сен 2013 [22:24:49] от Дмитрий Иванов »

Оффлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 060
  • Благодарностей: 765
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Контроллер КФ.
« Ответ #855 : 06 Сен 2013 [22:50:48] »
Makefile испортили, там же написано -: #warning "device type not defined"
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Просьбы о ремонте пишите мне в телеграм, не в личку.

Оффлайн Дмитрий Иванов

  • *****
  • Сообщений: 3 378
  • Благодарностей: 54
    • Сообщения от Дмитрий Иванов
Re: Контроллер КФ.
« Ответ #856 : 07 Сен 2013 [00:04:00] »
Вань, от молодого поколения "программистов ( ;))" что во многом учатся по твоим работам, Спасибо! Побольше бы комментариев!  :-\

Оффлайн Антон Вакуленко

  • ***
  • Сообщений: 194
  • Благодарностей: 7
    • Сообщения от Антон Вакуленко
Re: Контроллер КФ.
« Ответ #857 : 07 Сен 2013 [09:18:34] »
Makefile испортили, там же написано -: #warning "device type not defined"

Makefile брался из вашего сайта. Единственное, что менялось в нем - это дефайны...
sky-watcher dob 10", sky-watcher 80ed + heq5pro, delta optical 10x56, canon 1000d(a), qhy-5

Оффлайн Антон Вакуленко

  • ***
  • Сообщений: 194
  • Благодарностей: 7
    • Сообщения от Антон Вакуленко
Re: Контроллер КФ.
« Ответ #858 : 07 Сен 2013 [19:26:05] »
Проверил компиляцию на версии winavr, с которой работал Иван. Результат тот же :(
Разбираться с этим сложно, т.к. в таких вещах я полный ноль ;) Большая просьба к опытным товарищам - скомпилируйте мне последнюю прошивку от Ивана с такими дефайнами:

CDEFS = -DF_CPU=$(F_CPU)UL -D_FILTERWHEEL_ -D_FOCUSER_ -DLCD_WIDTH=16 -DHAVE_SHUTDOWN -DTWO_WIRE

MCU = atmega16

Заранее огромное спасибо!
sky-watcher dob 10", sky-watcher 80ed + heq5pro, delta optical 10x56, canon 1000d(a), qhy-5

Оффлайн Дмитрий Иванов

  • *****
  • Сообщений: 3 378
  • Благодарностей: 54
    • Сообщения от Дмитрий Иванов
Re: Контроллер КФ.
« Ответ #859 : 07 Сен 2013 [19:57:29] »
Atmega 16 тоже разные бывают. В протеусе, например, нет 16А. На деле шаговик работает, а в симуляторе -нет, только дёргается. Как бы не случилось и здесь подобного.

Причём, один и тот же код, но скомпилированнвый в Code Vision и в  Atmel Studio  заставляют шаговик двигаться по-разному. Синтаксис, понятно, адаптировался под каждую программу.
« Последнее редактирование: 07 Сен 2013 [20:06:52] от Дмитрий Иванов »