ВНИМАНИЕ! На форуме начался конкурс - астрофотография месяца ИЮЛЬ!
0 Пользователей и 1 Гость просматривают эту тему.
У меня atmega16a-pu
ЗЫ: та не, посмотрел даташиты - по выводам 16 и 16а в корпусе dip абсолютно идентичны....
Цитата: Антон Вакуленко от 07 Сен 2013 [21:35:25]ЗЫ: та не, посмотрел даташиты - по выводам 16 и 16а в корпусе dip абсолютно идентичны....А вы в протеусе свои проекты осваиваете? Для начинающих очень полезно, если вы таким себя считаете. Может, дело только в протевусе...
Цитата: Ivan7enych от 06 Сен 2013 [22:50:48]Makefile испортили, там же написано -: #warning "device type not defined"Makefile брался из вашего сайта. Единственное, что менялось в нем - это дефайны...
Makefile испортили, там же написано -: #warning "device type not defined"
D:\Projects\ASCOM\FilterWheelAndFocuser\1>make-------- begin --------avr-gcc (WinAVR 20100110) 4.3.3Copyright (C) 2008 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.Compiling C: ../filterwheel2.cavr-gcc -c -mmcu=atmega16 -I. -gdwarf-2 -DF_CPU=8000000UL -D_FILTERWHEEL_ -D_FOCUSER_ -DLCD_WIDTH=16 -DHAVE_SHUTDOWN -DTWO_WIRE -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wundef -Wsign-compare -Wa,-adhlns=obj/../filterwheel2.lst -std=gnu99 -Wundef -MD -MP -MF .dep/filterwheel2.o.d ../filterwheel2.c -o obj/../filterwheel2.oLinking: FWF_at16_lcd20.elfavr-gcc -mmcu=atmega16 -I. -gdwarf-2 -DF_CPU=8000000UL -D_FILTERWHEEL_ -D_FOCUSER_ -DLCD_WIDTH=16 -DHAVE_SHUTDOWN -DTWO_WIRE -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wundef -Wsign-compare -Wa,-adhlns=obj/../filterwheel2.o -std=gnu99 -Wundef -MD -MP -MF .dep/FWF_at16_lcd20.elf.d obj/../filterwheel2.o --output FWF_at16_lcd20.elf -Wl,-Map=FWF_at16_lcd20.map,--cref -lmCreating load file for Flash: FWF_at16_lcd20.hexavr-objcopy -O ihex -R .eeprom FWF_at16_lcd20.elf FWF_at16_lcd20.hexCreating load file for EEPROM: FWF_at16_lcd20.eepavr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \ --change-section-lma .eeprom=0 -O ihex FWF_at16_lcd20.elf FWF_at16_lcd20.eepCreating Extended Listing: FWF_at16_lcd20.lssavr-objdump -h -S FWF_at16_lcd20.elf > FWF_at16_lcd20.lssCreating Symbol Table: FWF_at16_lcd20.symavr-nm -n FWF_at16_lcd20.elf > FWF_at16_lcd20.symSize after:FWF_at16_lcd20.elf :section size addr.text 12438 0.data 124 8388704.bss 491 8388828.eeprom 334 8454144.debug_aranges 32 0.debug_pubnames 2686 0.debug_info 10008 0.debug_abbrev 928 0.debug_line 11792 0.debug_frame 1360 0.debug_str 3488 0.debug_loc 6718 0.debug_ranges 336 0Total 50735-------- end --------
WinAvr наверно криво поставился, в PATH разрешили ему себя прописать?
Цитата: Ivan7enych от 08 Сен 2013 [00:24:27]WinAvr наверно криво поставился, в PATH разрешили ему себя прописать?А нельзя было этого делать?
Наконец Ваня дошли руки залить прошивку которую ты сделал. Что сказать, эффект тот же, для чистоты эксперимента заменил контроллер, эффект тот же, плата на замыкание проверена, все чисто. могу снять видео работы.
ЦитатаНаконец Ваня дошли руки залить прошивку которую ты сделал. Что сказать, эффект тот же, для чистоты эксперимента заменил контроллер, эффект тот же, плата на замыкание проверена, все чисто. могу снять видео работы. Может с мотором что?Вроде давали совет вместо мотора подключить светодиоды - пробовал? Там сразу видно если эффект бегущей волны есть то контролёр правильно работает и правильность распайки фаз можно проверить.
Есть видео, но оно весит 63мб, сюда не лезет..... попробую завтра снять поменьше...
на выводах 12,13 ULN2803A светодиоды ведут себя логично
Ссылка на странную работу контроллераhttp://youtu.be/H28ZF_FaWMY SaveFrom.net
на видео видно, что резисторы как раз так и включены 1,3,2,4.У меня есть версия фокусера на меге8 с полным шагом, там всё пашет правильно, но очень "громкие" шаги, изображение размазывается из-за вибрации движка при каждом шаге....