![]() |
||||
Микроконтроллеры AVR | ||||
| Новая тема Настройки… Мои форумы… Правила | Поиск »» Архив |
Беслан |
Онлайн сервис International Rectifier по выбору IGBT транзисторов на русском языке International Rectifier, мировой лидер в технологии управления питанием, объявил об открытии нового онлайн сервиса по выбору биполярного транзистора с изолированным затвором (IGBT) 03 Sep 11:00 Осциллограф Актаком АСК-6022 в новой модификации Обновленная модификация осциллографа Актаком АСК-6022 позволяет производить до 20 автоизмерений, предоставляет новые возможности видеосинхронизации, позволяет проводить измерения с использованием функции быстрого преобразования Фурье. 03 Sep 10:00 eeNews • Инструмент проектирования WEBENCH LED Architect компании National..
03 Sep 07:00 |
А библиотечка на AD7792 не у кого не завалялась? - kiv121(AVR • whois, 16:15, полностью)
есть исходники для AD7795 - megajohn( 18:57)
Подскажите , почему может при включении питания подвисать mega16a. Подвисает примерно один раз из 20 включений, если сделать ей ресет , то работает нормально. Питание меги16 5 вольт, через LM2575. Мега управляет 16-тью светодиодами токи мизерные. Сначала (+)- advise(293 байт, AVR • whois, 28.08.2010 20:59, полностью)
выставьте бит "работа от 4-х вольт и выше". (+)- Денис Ягов(180 байт, 31.08.2010 08:45 - 08:53)
Однажды наблюдал ситуацию, когда два последовательно включенных испульсных преобразователя давали на выходе цифрофого питания иголку примерно на вольт с периодом от 0.5 до 1 сек. В результате - не запускалась мега128. (+)- Точка опоры(239 байт, 30.08.2010 10:36)
Сброс подключи по этой схеме. Возможно в прерываниях не сохранются SREG и регистры (push pop). Ищи в программе ошибки. (+)- mazur(29.08.2010 18:48, файл(ы))
Программа на Си написана , я за стеком не слежу , надеюсь на компилятор. - advise(whois, 29.08.2010 23:08)
На компилятор надейся, сам не плошай. Делай закладки в программе, смотри, в каком месте затыки идут. У меня тоже были случаи, когда процессор вешался. И всегда в программах были ошибки. Либо не сохранял нужные регистры, либо не переиниализировались (+)- mazur(61 байт, 30.08.2010 06:21)
Если бы была ошибка в программе мне, кажется тогда бы МК всегда бы вис, а так все работает, но при включении , иногда зависает. - advise(whois, 30.08.2010 10:27)
Давай подойдем к этому вопросу аналитически. Программу пока оставим в покое. Начнем с железа. Хотелось бы увидеть схему. Начнем с питания. Я в таких случаях убираю лишний обвес, оставляю голый проц. Ставлю в программу закладку. Например, светодиодом (+)- mazur(656 байт, 30.08.2010 10:48)
если человек пишет на Си и полностью надеется на компилятор, то с большой вероятностью ОЗУ уже чистится после ресета кодом, добавленным компилятором. - Snaky(30.08.2010 14:21)
Ага... Будем знать. Пусть тогда EEPROM использует. - mazur(30.08.2010 14:51)
Смех-смехом, но в ситуации с М48, раз на 30-40 устройств, тупо выпалывается мкросхема и ставится новая. Правда, нарастание питания весьма медленное. - _mse_(whois, 29.08.2010 12:16)
Щас придут апологеты AVR и посоветуют уменьшить номинал конденсатора на два-три порядка (в 100-1000 раз) и задействовать BOD в самом кристалле. - rezident(28.08.2010 21:53)
+1 10нФ 1 кОм на сброс. - Vladimir Ljaschko(28.08.2010 23:42)
Да совсем забыл , fuse BODLEVEL и BODEN установлены , почему собственно и вопрос , как будто они не работают. - advise(whois, 28.08.2010 21:59)
В таком случае я бы попробовал совсем убрать конденсатор с ресета. - rezident(28.08.2010 22:24)
Да еще, контроллер работает от внешнего генератора на 12Мнц - advise(whois, 28.08.2010 22:01)
Осциллографом посмотри наличие импульсов на выходе внешнего генератора. В момент подвисания. - mazur(29.08.2010 12:34)
Когда контроллер висит, с генератора импульсы идут... - advise(whois, 29.08.2010 18:40)
X-post: Необходим-ли низкочастотный кварц для AVR? Влияние CLKPR на энергопотребление. (+)- Точка опоры(784 байт, AVR • 31.08.2010 12:11, полностью)
Может вы "не тем путем идете, товагищи"? ;) Для чего кварц нужен в девайсе? - Гудвин(01.09.2010 17:19)
Не всегда удаётся склонить покупателя к тому решению, которое мне представляется правильным. Топик-пост - это один из аргументов и одно из решений. - Точка опоры(01.09.2010 17:46 - 18:05)
ИМХО самая слабость в AVR - отсутствие PLL/FLL. Мегагерцовый кварц один фиг будет кушать, а часовой без умножения - слишком медленно. - LightElf(01.09.2010 17:13)
Прерывания по часовому. А работать по нутряному РЦ и в глубокий повердовн, по завершению. Будет топовая экономичность и максимальное быстродействие. - mse(01.09.2010 17:22 - 17:24)
Ну это там, где асинхронный таймер есть (то есть некоторые меги). Тиньки отпадают. - LightElf(01.09.2010 17:24)
ХЗ, как щас, но М48, в своё время, стоила столько, что смысла в тиньках не было вообще. Ну, разве что, самых дохлых, типа 11. - mse(Вчера, 11:26)
Дла такого финта и WDT может сгодится, если пол-лаптя прокатит. - Точка опоры(01.09.2010 17:43)
Обнаружил интересный эффект работы внутреннего RC-генератора AVR. Связь с компьютером - работает устойчиво на двух десятках контроллеров, с разным напряжением питания, кроме того экземпляра, где питание имеет пол-вольта пульсации, причем изменение (+)- Vladimir Ljaschko(65 байт, AVR • 01.09.2010 16:58, полностью)
А что интересного? У них же даже график был в даташите с зависимостью частоты от напруги. Или она сильнее меняется, чем положено? - she(01.09.2010 17:07)
Дело в том, что я статически крутил напряжение - все работало, УАРТ синхронизировался. А в динамике не хочет. - Vladimir Ljaschko(01.09.2010 17:10)
Если период пульсаций коррелирует с длиной бита, то что же удивительного? - rezident(01.09.2010 20:05)
Как симулировать EEPROM в AVR-studio? (+)- HeToT(279 байт, AVR • whois, 24.08.2010 14:06, полностью)
Debug -> Up/Download memory -> ... - maik-vs(24.08.2010 14:13)
Чет переклинило с АЦП в диф режиме (+)- Vladimir Ljaschko(406 байт, AVR • 20.08.2010 14:53, полностью)
Что за контроллер? Да и схемку-бы... Если данный тип контроллера не имеет "честного" режима (со знаком), то дело может быть в этом. - Точка опоры(21.08.2010 13:14)
Мега32, а схемка в понедельник. - Vladimir Ljaschko(21.08.2010 19:20)
Разобрался. Невнимательно читал даташит : Задержка между установкой мультиплексора и стартом преобразования должна быть минимум 125 мкс. - Vladimir Ljaschko(23.08.2010 11:48)
Не ставятся драйвера на W7 для AVRDragon. Пытался из сети обновить для него драйвер, тоже ни в какую :( (+)- DragonS(1554 байт, AVR • 21.08.2010 11:05, полностью)
Нашёл решение. (+)- DragonS(73 байт, 23.08.2010 11:14)
Кто мне подскажет, как правильно задействовать следующий кусок кода? Увидел эту конструкцию в одном проекте. (+)- mazur(435 байт, AVR • 15.08.2010 10:09, полностью)
Вопрос снят. Нужно сделать следующим образом: (+)- mazur(538 байт, 15.08.2010 10:43)
SREG не забудь - Т.Достоевский(15.08.2010 18:51)
SREG-это аксиома. Я разбирался с упомянутой конструкцией. - mazur(15.08.2010 19:11)
не знаю что имелось ввиду под задействовать, но объяснить могу. (+)- Snaky(278 байт, 15.08.2010 10:26)
Я попытался скомпилировать несколько вариантов: (+)- mazur(218 байт, 15.08.2010 10:37)
AVRSPI mkII (+)- xanoy(368 байт, AVR • 03.08.2010 22:06, полностью)
Ответ: 5.47В у моего экземпляра (допустимо 5Вusb, согласно известному документу). Вопрос: И прошивочку хакнули? Камент: Чего там восстанавливать-то? Летит или ТПСка или пробивается накоротко защитная сборка. - Точка опоры(04.08.2010 09:57)
5.47В на выходе TPS? Тогда зачем она там нужна если можно питание напрямую с USB снимать? (+)- xanoy(99 байт, 04.08.2010 10:25)
Не разбирался... в каждой избушке - свои игрушки... - Точка опоры(04.08.2010 11:31)
WG12232 - SED1520 Помогите? (+)- AMD/moved: MBedder(246 байт, AVR • whois, 07.09.2006 17:45, полностью)
тут рабочий проект на Си под Codevision 2.04 и PROTEUS (+)- oleg(68 байт, whois, 02.08.2010 17:58)
Было дело. Все дело в инициализации. (+)- Михаил Е.(229 байт, whois, 07.09.2006 19:45)
Ответ: Мог бы кто-нибудь поделиться GUI... - AMD(whois, 08.09.2006 09:34)
Это для EL12232, тоже на SED1520. - Михаил Е.(whois, 07.09.2006 19:46)
Ответ: Спасибо за помощь. Проблема оказалась во внешнем генераторе, - AMD(whois, 08.09.2006 09:26)
Нужно повесить десяток регистров на внешний порт AtMega128. У кого нибуть есть примеры привязки к адресам? - cvv/moved: MBedder(AVR • 28.07.2010 11:01, полностью)
ПОвесь на SPI 74hc595 на выход или 74hc165 на вход. - mura(28.07.2010 12:23)
Примерно вот так: (+)- Леонид Иванович(28.07.2010 12:15, файл(ы))
а где регистры-то? - koyodza(28.07.2010 12:17)
Ну так какая разница, память, часы - это программно выглядит как регистры. - Леонид Иванович(28.07.2010 12:19)
Регистры на запись или считывание? - Vladimir Ljaschko(28.07.2010 11:27)
оба направления. - cvv(28.07.2010 12:28)
Не критично, что на запись после сброса состояния выводов случайные? - Vladimir Ljaschko(28.07.2010 12:40)
нет. об этом уже позаботился - cvv(28.07.2010 12:55, ссылка)
У Микрочипа есть целая серия I/O-экспандеров (->) - Dir(28.07.2010 12:40, ссылка)
как оказалось, здесь нужно несколько иное - koyodza(28.07.2010 12:41, ссылка)
вопрос схемотехнический, я так понял? в чем конкретно сложность? 10 регистров => 4 ножки на шину адреса, 8 - на шину данных. или нет? - Snaky(28.07.2010 11:08)
хочется посмотреть как народ декодирует адреса. - cvv(28.07.2010 11:18)
для 10 регистров можно взять два шт. ИД7 (74138) (+)- koyodza(475 байт, 28.07.2010 11:32)
спасибо за идею. реально вместо регистров будет стоять несколько tl16c754. - cvv(28.07.2010 12:17)
40 уартов? А мега не укакается? - koyodza(28.07.2010 12:20)
чуть меньше. каждый из них будет работать на 9600, так что мега управится. - cvv(28.07.2010 12:27)
если только маршрутизировать, то справится. Если более сложная обработка, то вряд-ли - koyodza(28.07.2010 12:40)
никакой обработки не потребуется. плюс одновременно будет вестись обмен только по части каналов. - cvv(28.07.2010 12:51)
тогда может и уартов столько не надо? Просто мультиплексировать выходы нескольких уартов, количество которых выбирается исходя из того, сколько уартов могут обмениваться данными одновременно. Или вообще матрица мультиплексоров, а МК только управляет ими, (+)- koyodza(135 байт, 28.07.2010 12:56)
Ну если еще ближе к жизни то Мега будет упаковывать/распаковывать поток 115200 получаемый от FTDI на 12 каналов RS232 одновременно. + возможно какието тривиальные пляски в виде дерганья ножками по началу/концу пакета. - cvv(28.07.2010 18:12)
3 шт. 4-х-канальных USB/UART - FT4232H - и разбор полётов пограмме на компе отдать - Vit(29.07.2010 17:27)
а как потом все это безобразие адресовать? плюс нету физической возможности использовать более одного канала на компе. - cvv(29.07.2010 17:40)
поставь хаб. а адресовать уж извини - ничем не сложнее тройной мутоты с маршрутизацией через загребание/разгребание протокола - Vit(29.07.2010 17:49)
хорошо, твои соображения по отображению номера канала FTDI на имя устройства в ОС? особенно в свете что FTDI 3 штуки, и порядок их подключения к компу произвольный? - cvv(29.07.2010 18:00)
Для начала у каждой должен быть свой серийник. - Vit(29.07.2010 18:02)
я делал пляски с серийником, но не нахожу их более простыми чем разгребание прототкола. - cvv(30.07.2010 11:36)
сложность в попугаях мерить?:) (+)- Vit(147 байт, 30.07.2010 12:02)
Я в свое время подключал четыре FT232BM к компу через TUSB3410. Всё нормально работало. - FDA(30.07.2010 08:39)
12 каналов на 9600? далеко тянуть? может I2C проще? - Mahagam(29.07.2010 12:35)
Тогда там вообще Mega и аппаратные UARTы не нужны. Один LPC13/17 или STM32F103 вполне могут справиться. 1 UART аппаратный и 12 программных. Вполне допускаю что и FTDI лишнее. USB и 5 UARTов аппаратные, 7 - программные - Dir(28.07.2010 18:36)
Ну или та же ATXmega128A1. 8 UARTов аппаратные (1 - 115200, 7 - 9600) и 5 программные (9600). Лишь бы ног хватило для ритуальных плясок. - Dir(28.07.2010 18:47)
сейчас нет возможности осваивать новую платформу. сначала хотели делать на At91Sam9260 но потом решили что быстрее и дешевле будет на mega128+ftdi+16c754. - cvv(29.07.2010 12:11)
16С754 дешевле??? Ну разве что у вас у вас под столом мешок с ними стоит... - Dir(29.07.2010 17:14)
кстати 16c754 уже есть, хотя немного меньше мешка. - cvv(30.07.2010 11:34)
по сравнению с первой итерацией проэкта - существенно дешевле. - cvv(29.07.2010 17:43)
+1. Когда-то мультиплексировал UART ATmega64 на именно 40 UARTов. - Леонид Иванович(28.07.2010 13:36)
74154 aka ИД3 сразу 3>16 дешифрует - Shura(28.07.2010 11:36)
74hc4067 веселее - Vit(28.07.2010 12:34)
138 более распространены, да и на плате часто размещаются удобнее - koyodza(28.07.2010 11:45)
ИД3 выглядит солиднее, внушаить :-) - Shura(28.07.2010 11:48, картинка)
Если ног хватает, то никак. Если не хватает, то дешифратором - Shura(28.07.2010 11:20)
...а если совсем не хватает, то есть I2C и SPI расширители портов, вместо регистров. - Snaky(28.07.2010 11:26)
ног не хватает. дешифратор уже повесил. Изучаю Ethernut - cvv(28.07.2010 11:23 - 11:25)
:-) в чём вопрос тогда? - Shura(28.07.2010 11:25)
посмотреть чужие шедевры. - cvv(28.07.2010 11:48)
Чужие шедевры там - Shura(28.07.2010 11:52, ссылка)
Главное, не забыть снять бит совместимости. - Vladimir Ljaschko(28.07.2010 11:51)
Если так нужно параллельно и вдруг с памятью, то посмотри Ethernut - Vit(28.07.2010 11:07)
THANKS, посмотрю - cvv(28.07.2010 11:19)
XPlain ATXmega128A1: киньте, в меня, пожалуйста, простыми и понятными примерами как писАть/читать в порты и работать с SDRAM. (+)- avr-xplain(176 байт, AVR • whois, 10.07.2010 02:36, полностью)
AVR1312: Using the XMEGA External Bus Interface --> - MBedder(10.07.2010 11:15, ссылка)
Можно ли из командной строки с помощью AVRDragon.exe прошить ATmega8? - Лeoнид Ивaнoвич(AVR • 30.06.2010 21:08, полностью)
В свое время тоже не получилось прошить ATmega8, так как в списке поддерживаемых нет. А еще Дракон быстро издох. Пользуюсь для прошивки ATmega8 AVRISP mkII + STK500.exe - Dany(01.07.2010 11:49)
В списке поддерживаемых ATmega8 есть (на сайте, по крайней мере). Причем из Студии нормально программируется. - Лeoнид Ивaнoвич(01.07.2010 13:52)
В студии поддерживается. Нет в списке Supported devices AVRDragon.exe. (+)- Dany(02.07.2010 10:58, файл(ы))
Спасибо, теперь понятно, о каком списке речь. - Лeoнид Ивaнoвич(02.07.2010 11:03)
А не смотрели - может посвежее экзешничек есть? В студии какой поновее или командлайнтулзе.. - vesago(07.07.2010 23:35)
Интереса ради скачала с (+)- vesago(174 байт, 08.07.2010 00:35)
Единственное dll из авруана надо перекинуть в папку с драконом. - vesago(08.07.2010 00:36)
Вроде как можно... Но для чего такой изврат, если не секрет? - Гудвин(30.06.2010 21:26)
Почему-то пишет, что ATmega8 он не знает. В то же время ATmega128 нормально проходит. А почему изврат? - Лeoнид Ивaнoвич(30.06.2010 21:48)
Ничего личного, это просто мои ассоциации :) Вроде как командная строка ассоциируется с массовой прошивкой, а дракон, с его "хиленькими ножками", наоборот - типа отладить что-нить по одному проводкУ. В самой студии GCC нормально живет - не нуждается в (+)- Гудвин(316 байт, 30.06.2010 22:03)
Заказчик спрашивает. Надо шить много, а есть только Дракон. - Лeoнид Ивaнoвич(30.06.2010 22:11)
Я предлагал, год назад, автономный программатор для крупносерийного программирования на базе авр-ки, даже исходник выкладывал... Маленький модуль, пристыковываешь к программируемой системе жмешь на кнопку, 10 сек и ПРОФИТ! Даже счетчик зашивок был... все (+)- д__(12 байт, 04.07.2010 23:32)
Он нафик не нужен. Я же говорю, у заказчика есть Dragon. Вопрос был по софту, а меня все пытаются посадить за паяльник. - Леонид Иванович(05.07.2010 14:28)
Уж шибко ненадежно это дело - дракон. Может щелкнуть ластами при очередном подключении прошиваемой платы. Пользуюсь самым дубовым - STK200 или клоном STK500 на той-же мега8. (+)- Гудвин(87 байт, 30.06.2010 22:20)
Я тоже пользуюсь клоном STK500, утилита Stk500.exe ATmega8 из командной строки понимает. Спаять за деньги заказчику предложил, но он не хочет. - Лeoнид Ивaнoвич(30.06.2010 22:49)
Подари ему STK-200 или ByteBlaster, и дело будет и нервы не трепишь. - mura(01.07.2010 12:37)
Нужен программатор USB. - Лeoнид Ивaнoвич(01.07.2010 13:51)
AVReal чем не годится? Можно тоже собрать на ft2232 и подарить. В смысле отдать в комплекте с разработкой. - Shuuura(01.07.2010 14:01)
Да можно собрать что угодно. Но задаром не очень хочется. - Лeoнид Ивaнoвич(01.07.2010 16:07)
AVReal - Shuuura(01.07.2010 14:00 - 14:03)
Клон STK500 на mega8 и шнурок от сотика сильно дешевле будут... - Гудвин(01.07.2010 14:02)
Я бы не стал закладываться на софтверную реализацию usb для отдачи кому - нибудь. Для себя пожалуйста. - Shuuura(01.07.2010 14:05)
П-п-пиривиди... - Гудвин(01.07.2010 14:09)
Если что, я о: "шнурок"- переходник USB-uart. Но самое рациональное решение сейчас - это клон AvrIsp MKII на мега162U. Сам чип за 2$, кварц и провод usb... Не сильно непрягает семейный бюджет ;) - Гудвин(01.07.2010 14:18)
"клон AvrIsp MKII на мега162U" - этот имеете в виду? - amusin(01.07.2010 15:03, ссылка)
Ага. Он самый. - Гудвин(01.07.2010 19:35)
не прав. STK на com порт, а не на USB. Думал речь идет про софтверную реализацию USB на mega8. - Shuuura(01.07.2010 14:16)
Надо заказчику накидать ссылок на "сдох дракон", сразу захочет ;) Дракон тоже денег стОит. Еще хуже будет, если он крякнет в самый неподходящий момент. - Гудвин(30.06.2010 22:56)
Пришел ответ от Atmel: (+)- Лeoнид Ивaнoвич(314 байт, 01.07.2010 16:06)
Туповатые они какие-то, сумрачные северные гении. В 2008 году переписка по этому-же поводу: (+)- Точка опоры(1300 байт, 01.07.2010 16:56)
You can see this from the device support list - какой именно список они имеют в виду? - Лeoнид Ивaнoвич(01.07.2010 18:02)
Странно... Прошивка, причём здесь "дебуг модуле"? ИСП программатор по СПИ. Или я чего не вкуриваю? - mse(01.07.2010 16:23)
Самое главное, он m8 программирует, и в таблице она есть, но из командной строки не пашет. - Лeoнид Ивaнoвич(01.07.2010 16:54)
Дудка вроде как может (+)- Vit(29 байт, 02.07.2010 01:13, ссылка)
Не кошерно из командной строки, получается. Не по заветам! - mse(01.07.2010 17:46)
Требуется реализовать пару кнопок работающих через корпус пластиковой коробки толщиной 3-4 мм. (+)- vasily777(143 байт, AVR • 07.07.2010 12:10, полностью)
Кросс-постом на кросс-пост. - Точка опоры(07.07.2010 13:08, ссылка)
Один неглупый австралийский студент сочинил клон AVRISP mkII, который годится и для XMega (PDI) - всего один чип 90USB1287 с минимумом обвеса (Xtal/R/C), т.е просто кусок от XPlain (+)- MBedder(127 байт, AVR • 16.01.2010 17:38 - 20:39, файл(ы), ссылка, полностью)
Люди добрые, а этот программатор подойдёт для прошивки AVR32UC и тому подобное? Для прошивки этого добра официально предлагается JTAG ICE MKII . - Bookmaker(whois, 29.06.2010 11:21)
2 MBedder спасибо. Купил сегодня ATXMEGA32A4 и 90USB162 (удивился в нашем Харькове усе есть свободно) - попробую состыковать на предмет программирования Xmega, хотя нафиг мне они сдались, если хватает Megов 48,88,16,32 и всяких тинек. - oleg110592(19.01.2010 20:45)
О - уже вижу АЦП 12 бит и 1x, 2x, 4x, 8x, 16x, 32x or 64x software selectable gain, для термопары сгодится. - oleg110592(19.01.2010 20:53)
Не забывайте про "errata". - Точка опоры(20.01.2010 11:06)
Это глупый студент :), нафиг было ставить 90USB1287, когда код такой короткий (6862 байта)? Можно было что-то подешевле использовать - 90USB646 или вовсе 90USB162. - Ксения(16.01.2010 19:17)
Я так понял, что он не ставил вообще ничего, на готовой плате игрался. - ReAl(16.01.2010 20:12)
А можно ли по JTAG программировать через порт LPT? Т.е примерно тем же способом, что и по SPI? Чтобы как Avreal32 было, без всяких USB и FT232. Скорее всего, этот вопрос вам уже задавали, только ответ прошел мимо моих ушей. Искала про JTAG на вашем сайте (+)- Ксения(260 байт, 16.01.2010 20:48)
Меня JTAG не интересовал, так как отлаживаться я умею тольо карандашиком/бумажкой и отлаочной печатью. Несколько раз порывался заложить в очередную плату с AVR этот самый JTAG, но каждый раз оказывалось, что или ног не хватает, или ещё какие гранаты не (+)- ReAl(164 байт, 17.01.2010 00:00)
Нет, причины другие: 1) Когда прошивка через JTAG единственна, а по SPI не поддерживается (новые Tiny, Xmega, AVR32 и др.). 2) Когда на SPI висит слишком много "потребителей" (AT90USBKey). Кроме того, меня интересует ответ еще в той плоскости - (+)- Ксения(261 байт, 17.01.2010 01:17 - 01:19)
У меня есть набор сишных процедур для программирования всех видов памяти Хмега через житаг, нет только интерфейса пользователя. Кроме того, планировалось создать консольное приложение на си шарпе, чтобы использовать небольшой брелок типа УСБ-ЦДЦ с (+)- д__(39 байт, 19.01.2010 00:39)
Как всегда - "на хлеб намазывать уже можно, но есть пока нельзя"(с) :)) - MBedder(19.01.2010 00:46)
А зачем упираться, если уже Дракон работает с Хмегой? - д__(19.01.2010 09:16)
Конечно возможно - в принципе :-) - ведь это есть для ARM, MSP430. Даже шлейф можно не распаивать другой, сигналов достаточно и на ABB, и на STK200. Так что нужно только писать. - ReAl(17.01.2010 10:16)
было такое вроде - Vit(16.01.2010 20:58, ссылка, ссылка)
Мне интересно мнение ReAl'а, уж больно мне его программа нравится. Вот если можно было сделать ее аналог, только для JTAG, то я была бы полностью счастлива :). - Ксения(16.01.2010 21:01 - 17.01.2010 01:19)
Припоминаю как наши программеры убили м128, запретив (через JTAG) и ISP и JTAG... - Vit(16.01.2010 21:05)
Это не аргумент! И через SPI можно проц убить. - Ксения(16.01.2010 21:17)
Это не аргумент. это к слову. о неполном счастье;) - Vit(16.01.2010 22:05)
Совершенно верно - на XPlain, где 1287 работает откровенным болваном - битбанговым 9600 UART<>USB для XMega128A1, для которой эту платку Atmel и выпустил. Кстати, там и ISP поддерживается, как выяснилось. Да и на 90USB162 тоже нашлась версия --> - MBedder(16.01.2010 20:38 - 20:40, ссылка)
Если б могла, то ... укусила бы за жопу того, кто решил Xmega выпустить без USB! AT90USB1287 в качестве болвана - голову надо оторвать тому, кто это придумал: болванчик-то в полтора раза дороже стоит, чем эта Xmega! - Ксения(16.01.2010 20:56)
Плата XPlain - чистой воды XMega promotion от Atmel, продается едва ли не ниже себестоимости ($29 в розницу). Там еще много чего есть - и 8M SDRAM, и 8M DataFlash, и динамик, и кнопки, и лампочки --> - MBedder(16.01.2010 21:08, ссылка)
Знаю, Точка Опоры про это уже писал. Только вот в чем вопрос: (+)- Ксения(316 байт, 16.01.2010 21:16)
Я "идеи" не на эвалплатах отлаживаю, а на конечном железе, в котором все интерфейсы идут туда, куда мне надо, а не куда разработчик эвалплаты захотел - MBedder(16.01.2010 21:22)
А зачем тогда нужна эта плата с болванчиком? - Ксения(16.01.2010 21:33)
Исключительно затем, чтобы живьем пощупать новый МК - MBedder(16.01.2010 21:38)
+1. Исключительно лампочками поморгать фсмысле ->. - Т.Достоевский(16.01.2010 21:43, ссылка)
Для начинающих, для первоначального знакомства. Но лично я делаю так же, как MBedder. - Bill(16.01.2010 21:37)
Здравствуйте! Так как я только пробую, просьба тапками не кидаться. Попытался в WinAVR скомпилить проект. Так меня компилятор на... послал. Что я делаю не так? Проект скачан оттуда => (+)- mazur(AVR • 27.06.2010 20:55, файл(ы), ссылка, полностью)
Файлы из архива распакованы в папку. В строках "include" после сообщений об ошибках указывал полный путь. Та же картина. (+)- mazur(60 байт, 28.06.2010 05:55)
нет такого понятия: компилить из главного файла. все файлы компилятся в объектный код сначала, а там линкер разберется что куда цеплять. - Snaky(28.06.2010 06:13)
Вот архив. Посмотри, пожалуйста. Я пока ничего понять не могу. (+)- mazur(28.06.2010 08:21, файл(ы))
по всей видимости .h-файлы не включены в проект. - Snaky(28.06.2010 04:03)
Точнее, нужно подключить к проекту все файлы исходников. Подробнее см. эл.почту - Скрипач(28.06.2010 11:19)
Помогите советом - какой алгоритм раз-архивации лучше применить для ATMEGA2561? Время не критично. Сжатие данных будет производиться под Win32. - De_User/moved: MBedder(AVR • 27.06.2010 03:41 - 04:00, полностью)
Здравствуйте! Словил слух, что сейчас трудно достать ATMEGA. Действительно так или это локальные проблемы? - mazur(AVR • 16.06.2010 18:46, полностью)
Так, если вас интересуют поставки AVR, пишите, какие кристаллы вас интересуют. Я точно узнаю. MEGA256 не занимаются. Некоторые кристаллы-сроки поставки-сентябрь,октябрь. 8535 есть, до хрена. - mazur(22.06.2010 13:28)
Ее дохрена, потому что это старье никому уже не нужно :). Куда Mega8 делись? - На них куча всякой всячины делалась, а теперь производство встало. - Ксения(22.06.2010 22:24)
Вам нужны Mega8? Есть и много, сколько нужно? - mazur(23.06.2010 07:09)
Проблемы с поставками AVR действительно есть, в основном на старые серии и DIP-ы. - Picozoid(20.06.2010 14:19 - 15:17)
мега8/48/88/168 с любыми буквами - старые? Или у вас нет с ними проблем? Так у меня приятель в Киеве на днях искал 100 шт мег88 в TQFP - меньше $3.29 не нашел. Я поспрашивал в Риге - еще дороже и сроки неопределенные. У вас есть лучший вариант? - Cepгeй Бopщ(20.06.2010 16:48 - 16:50)
Вроде должны быть в скоро в Киеве. Дешевле... (1$ = 8грн). Нас тут другая проблема затрахала. Обновленная таможня колбасит не по детски. Срок растаможки 3 месяца - норма :( - Dir(22.06.2010 15:41, ссылка)
Спасибо, передал. - Cepгeй Бopщ(22.06.2010 15:52)
С поставками мег действительно сейчас серьезные проблемы. Цены соответсвенно взлетели. Связано со сменой производства. Все вернется на круги своя во второй половине года. Так что без паники. - vesago(18.06.2010 10:50)
Откуда слухи? Мне говорили, что более-менее адекватные цены можно ожидать при заказах на декабрь. - Cepгeй Бopщ(18.06.2010 13:16)
Будущее ATMega полностью повторит историю PIC16F84. Они просто отжили своё. Атмел какбы намекает: Not recommended for new designs: Replaced by ATmega168PA -- как PIC16F628 в своё время -- но где он теперь? Будущее за pic24 (AVR UC3 и т.п.) - fk0(17.06.2010 12:00)
Завтра позвоню своим поставщикам, узнаю и сообщу. Если проблем не будет, можете обратиться. - mazur(16.06.2010 20:11)
Смю там => официальные уведомления от EBV Elektronik на первые месяцы этого года. - rezident(16.06.2010 20:08, ссылка)
Проблемы действительно есть, снабжение не могло достать ATmega168, которые покупаются регулярно. Не знаю чем дело кончилось. - AlexG_(whois, 16.06.2010 19:37)
Это, как я понимаю, в Питере. Так? - mazur(16.06.2010 19:40)
Нет, мы в Омске, но это не имеет большого значения, основные источники снабжения то общие. - AlexG_(whois, 16.06.2010 19:59)
клонировать ATMEGA64 16AU (+)- AntonMag/moved: MBedder(378 байт, AVR • 14.06.2010 00:26, полностью)
Слить тяжело и дорого! Проще написать заново. Что за устройство? Могу предложить свою помочь в разработке! - FDA(15.06.2010 09:54)
При элементарных мерах защиты взламывание стоит десятки тысяч долларов потому как возможно только при соответствующем технологическом обеспечении. - Vladimir Ljaschko(14.06.2010 09:15)
Воровать нехорошо. А постить в общую конфу вопросы, для которых есть тематическая конфа AVR - еще хуже - MBedder(14.06.2010 01:25)
Про АЦП вопросик. ATMega88. Мечтаю использовать несколько ИОН. Переключение источника и запуск нового измерения - в прерывании Преобразование АЦП завершено. Не нужна ли какая задержка при переключении ИОН? Время преобразования не критично, как и (+)- хмамин/moved: MBedder(14 байт, AVR • 09.06.2010 13:19, полностью)
Вообще то если нужно расширение диапазона измерения, то гораздо естественней добавить на вход усилитель с регулируемым усилением, чем переключать опору. (+)- Dir(432 байт, 09.06.2010 16:08)
если суперточность не нужна то зачем переключать опорное? Измеряйте всё на одном опорном, в т.ч. и второе опорное, если очень нужно (+)- koyodza(52 байт, 09.06.2010 14:36)
Да дело вот чем - мне нужно опрашивать датчик аналоговый - у него дельта напряжения - 0-9в (на АЦП - делитель напряжениия) и другой - (батарейка солнечная - пробую использовать ее как датчик освещенности). Так она (батарея) максимально кажет ок 2,5в. (+)- хмамин(215 байт, 09.06.2010 22:03)
Вы ничего не путаете? (у меня солнечные батареи на холостом ходу до 28в разгоняются) - Скрипач(09.06.2010 22:09)
Ну там не совсем батарея - батарейка быстрее - Trony sc1338I. - хмамин(09.06.2010 22:32)
Если я правильно понял вашу задачу - безусловно нужна. (+)- Денис Ягов(790 байт, 09.06.2010 13:44 - 13:52)
Начну с конца. Изделие единичное, самодельное. Атмеги были пару штук. (+)- хмамин(125 байт, 09.06.2010 13:53)
Ещё до кучи ...... (+)- Денис Ягов(574 байт, 09.06.2010 14:10)
С позволения многоуважаемых донов - 5 копеек: "Тестирование атмелевского АЦП с постороением гистрограммы распределения отсчётов." У Atmel'а, кстати, тоже есть такие аппликухи как у Цыгнала. Да и у всех остальных (AD, etc.). - Неофит(12.06.2010 10:41 - 10:43, ссылка)
не нужно никаких цепочек - программный генератор шума вполне сгодится. а то, что Вы попытались описать своими словами, называется передискретизация и усреднение. Насчёт цифр Вы,IMHO, напутали. - Vit(09.06.2010 14:39)
Ага, с помощью ассемблера и методики для ПТУшников можно превратить Атмега88 в прецизионный 24-разрядный АЦП... (практически такой методикой можно вытянуть пару лишних разрядов). - fk0(09.06.2010 15:12)
Да, фидорастия неизлечима :( - хмамин(09.06.2010 21:53)
ЗачОт! (+)- Денис Ягов(119 байт, 10.06.2010 11:47)
Кто вам сказал, что я этим деньги зарабатываю? ;) - хмамин(12.06.2010 18:56)
24, пожалуй, мало. 25 лучше - Vit(09.06.2010 15:38)
да хоть 32 разряда ...... вопрос только в том, какую надо для этого набрать ститстику... и где взять опору, чтоб на 32-м разряде не плавала.... - но это уже к заявленному методу отношения не имеет... - Денис Ягов(09.06.2010 15:33)
Как в жизни все просто оказывается. Но на 33-м разряде наверно все-таки скажется небольшое влияние температуры? но я уверен вы решите проблему простым термостатированием. - Anvar(09.06.2010 15:41)
есть умники, которые ставят в металлическим корпусе менее 50см3 по пять термодатчиков и по ним пытаются сделать температурную компенсацию :=) (+)- koyodza(560 байт, 09.06.2010 16:22 - 16:25)
ещё про линейность АЦП забывать не надо, она не позволит наращивать разряды до бесконечности - koyodza(09.06.2010 15:41)
Абсолютно согласен ..... толщина разрядов (а-ля диф нелинейность) безусловно нарисует потолок точности. (+)- Денис Ягов(231 байт, 09.06.2010 15:53)
Я не пытался дать точную оценку метода .... а лишь показал тенденцию ..... ктати, слово "грубо" там было .... - Денис Ягов(09.06.2010 14:45)
ну дык ссылку бы по теме какую-нить поискали, а не картошкой карту рисовали - Vit(09.06.2010 15:23)
Improving ADC Resolution by Oversampling and Averaging (C) Silabs -- (+)- fk0(65 байт, 09.06.2010 15:47)
Итого каждый дополнительный бит - 4^(x) - измерений ..... хотим 6 бит сверху нарисовать - 4^6 измерений или 4098 - измерений ..... по оному документу ... там использовался просто шум..... ИМХО от формы сигнала - будет зависеть.... Использование (+)- Денис Ягов(113 байт, 09.06.2010 16:03)
а почему не 1,5?:))) - Vit(09.06.2010 16:33)
Эх .... я так и думал, что халявы не будет ..... придётся ответить за базар ..... (+)- Денис Ягов(993 байт, 10.06.2010 07:22 - 07:26, файл(ы))
:) Бегом за Нобелевкой. (+)- Vit(1030 байт, 10.06.2010 08:12)
если оперировать те мчто я нарисовал и вашими 11.4, то получается такая картина маслом: (+)- Денис Ягов(813 байт, 10.06.2010 08:35 - 10:57, файл(ы))
Я говорил о методе в общем и не говорил о количестве бит и как делается фильтрация - это есть математика и она простенько описана в аппликухе от Silabs - рекомендую. (+)- Vit(505 байт, 10.06.2010 09:16, ссылка)
Чем отличается? - ничем. Просто идею проще описывать на случае когда медленно нарастает (а то буду как "понимает, но сказать не может")...... Я должен был обосновать "2" вместо "4" (и ваших 1.5). Заранее изветная форма шумового сигнала - влияет на (+)- Денис Ягов(171 байт, 10.06.2010 09:25)
Остановившиеся часы тоже 2 раза в сутки правильное время показывают;) - Vit(10.06.2010 09:51)
Себе - Vit(09.06.2010 15:52)
1 секунда - более чем достаточно. удачи. - Денис Ягов(09.06.2010 14:00)|
|
Главная | Карта сайта | О проекте | Схемы | Компоненты | Микроконтроллеры | Проекты | Файлообменник | Регистрация | Вебмастер |
|