[ВХОД]

Главная | Содержание | Форум | Файлы | Поиск | Контакт
NAVIG
О форуме
Резонансные генераторы
Магнитные генераторы
Механические центробежные (вихревые) генераторы
Торсионные генераторы
Электростатические генераторы
Водородные генераторы
Ветро- и гидро- и солнечные генераторы
Струйные технологии
Торнадо и смерчи
Экономия топлива
Транспорт
Гравитация и антигравитация
Оружие
Нейтронная физика
Научные идеи, теории, предположения...
Прочие идеи (разные)
Новые технологии
Коммерческие вопросы
Барахолка
Патентный отдел
Сделай сам. Советы.
Конструкторское бюро
мобильная версия
Печатать страницу
Форум - Резонансные генераторы - Электронные генераторы (схемотехника) - PIC-контроллер, как орудие альтернативщика. - Стр.10
<][ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 ][>
Post:#94422 Date:24.12.2007 (20:08) ...
Спорить на тему, что лучше - тема бесперспективная. У всех контроллеров есть свои плюсы и минусы. Так сложилось, что я занялся именно ПИКами. Поэтому перечислю только их преимущества. Если есть желание поспорить - пожалуйста, всегда рад. Но со временем всё что считаю ненужным из темы удалю. Уж извините, но таковы правила игры.

Сразу скажу, что я не супермен и уж тем более - не Господь Бог. Я такой же человек как и все, просто в этой теме знаю немного больше. Поэтому я не смогу ответить абсолютно на все вопросы. Чем богаты - тем и рады.

Итак о плюсах.
1. Бесплатная среда програмирования. На мой взгляд, это очень большой плюс. На сколько мне известно, другие производители не обременяют себя сдиранием с потребителя денег за ПО. Есть конечно и бесплатные урезанные версии, но они имеют кучу ограничений и в конце концов эти ограничения захочется преодолеть. А если кто-то думает, что достаточно будет попробовать, а там как сложится, то лучше вообще не начинать. Зачем терять время.
2. Замечательно налаженная поддержка. Глюки устраняются быстро и качественно. Есть форум. По правде сказать, начинающим там делать нечего. А начинать то надо.
3. Железобетонность. За те 5 лет как я первый раз взял в руки ПИК, видел всего несколько убитых экземпляров. И я вам скажу, что нужно было ещё умудриться спалить. А через мои руки прошла не одна тысяча этих микросхем. Конечно, если подать на ножки 220 В 50 Гц, можете не сомневаться - сдохнет. Но ведь и молотком убить можно. А он не для этого предназначается.
4. Довольно быстродействующий 8-10-12 битный АЦП, в зависимости от модели. Причём в очень редкой модели его нет, ставится практически везде.
5. Широкая линейка, от копеешных PIC10 с ограниченными возможностями, но в маленьком корпусе, до быстродействующих сигнальных процессоров.
6. Низкое энергопотребление. На мой взгляд, это очень важный параметр. Не многие могут этим похвастаться.
Greyver | Post: 507683 - Date: 11.09.16(16:32)
psih Пост: 507558 От 10.Sep.2016 (15:25)

Дык ДВА АЦП пишут свои блоки памяти одновременно, используя DMA... Откуда там может быть разница между измерениями?

На атмеге? DMA?
Во-первых, у атмеги ОДИН ацп, каналы выбираются аналоговым мультиплексором. А во вторых ДМА там даже близко нет, ты наверное с чем-то другим спутал.

_________________
Человек отличается от обезьяны умением не замечать очевидных вещей.
laborant | Post: 507684 - Date: 11.09.16(16:35)
Спасибо, rezoner.

Greyver | Post: 507685 - Date: 11.09.16(16:42)
laborant Пост: 507674 От 11.Sep.2016 (12:10)

Мне-то так, для себя, для дома, для семьи... интересно.

Покупаешь какое нить Arduino UNO с юэсбишным кабелем, ставишь на комп Arduino IDE, через него прошиваешь скетчи (готовые примеры, написанные на Си, коих вагон и маленькая тележка к IDE прилагается) и будет тебе счастье... светодиодом от кнопки поморгать...

Пс. По масштабу цен, у нас Arduino UNO Rev.3 стоит в районе 680 рэ.

_________________
Человек отличается от обезьяны умением не замечать очевидных вещей.
rezoner | Post: 507686 - Date: 11.09.16(16:46)
laborant Пост: 507684 От 11.Sep.2016 (13:35)
Спасибо, rezoner.

Самый дешевый процик в чипе-дипе стоит пару долларов - F310. 32 ножки. Расстояние между ножками - 0,8мм. Я под него плату даже вручную умудрялся вырезать, полутрубчатым резаком. Интерфейс загрузчика (С2) требует всего 4 пина. Вот они:



У Вас нет прав скачивать этот файл. Зарегистрируйтесь .
Greyver | Post: 507688 - Date: 11.09.16(16:55)
Резонер, а на 8051 АЦП сейчас есть? Раньше вроде не было...

Пс. Я всё на атмеге сейчас клепаю - да, АЦП медленный, и реально 8-битный в лучшем случае из-за кучи помех, но на них меряю только порядок величин, плюс-минус трамвайная остановка, на это хватает. Но что мне жутко не нравится - это счётчик от внешней ноги... он, зараза, edge ищет, проще говоря стоит защёлка по нарастанию-спаду импульса, что сразу даёт максимальную частоту счёта на половине от тактовой...

_________________
Человек отличается от обезьяны умением не замечать очевидных вещей.
laborant | Post: 507690 - Date: 11.09.16(17:12)
Спасибо, Greyver, спасибо всем, братцы.

sw1972 | Post: 507693 - Date: 11.09.16(17:46)
Greyver Пост: 507688 От 11.Sep.2016 (13:55)
Резонер, а на 8051 АЦП сейчас есть? Раньше вроде не было...

Пс. Я всё на атмеге сейчас клепаю - да, АЦП медленный, и реально 8-битный в лучшем случае из-за кучи помех, но на них меряю только порядок величин, плюс-минус трамвайная остановка, на это хватает. Но что мне жутко не нравится - это счётчик от внешней ноги... он, зараза, edge ищет, проще говоря стоит защёлка по нарастанию-спаду импульса, что сразу даёт максимальную частоту счёта на половине от тактовой...

В STM32 есть один или более 12-разрядных АЦП, которые могут получать сигнал запуска от таймера 6 или таймера 7. Они также могут записывать данные в память с помощью ПДП по окончании преобразования.
А в некоторых микроконтроллерах из серии STM32F3 (Cortex-M4) в наличии даже 16-разрядные сигма-дельма АЦП.

_________________
Хорошее - враг лучшего
rezoner | Post: 507710 - Date: 11.09.16(20:01)
Greyver Пост: 507688 От 11.Sep.2016 (13:55)
Резонер, а на 8051 АЦП сейчас есть? Раньше вроде не было...

Пс. Я всё на атмеге сейчас клепаю - да, АЦП медленный, и реально 8-битный в лучшем случае из-за кучи помех, но на них меряю только порядок величин, плюс-минус трамвайная остановка, на это хватает. Но что мне жутко не нравится - это счётчик от внешней ноги... он, зараза, edge ищет, проще говоря стоит защёлка по нарастанию-спаду импульса, что сразу даёт максимальную частоту счёта на половине от тактовой...

Скачай даташит на 100мгц процик C8051F361
И АЦП 10-разрядный с циклом 200кГц, и ЦАП с быстродействием 5мкс, и аппаратный умножитель 16х16.

[ссылка]
Если нужно покруче, то тут на вкус можно выбрать
[ссылка]

- Правка 11.09.16(20:04) - rezoner
dedivan | Post: 507784 - Date: 12.09.16(05:46)
Нужно понимать цели создателей 51 ядра. Тогда будет понятно стоит или не стоит изучать и применять его.
Это аккумуляторная архитектура. На бытовом уровне это рабочий стол в однокомнатной квартире- это и обеденный стол,
и уроки за ним делают, и паяют на нем и комп включают- но все по очереди. Перед обедом нужно убрать с него паяльники а после обеда убрать посуду, вилки, ложки, хлебные крошки. Но зато это дешево.
Дороже отдельный обеденный стол, отдельно копьютерный, отдельно верстак, отдельно для уроков, для рисования, для вышивания стол со швейной машинкой и прочее. Это регистровая архитектура, она позволяет быстро переключаться с одного занятия на другое, но дороже.
Первое время почти все сидели на этом дешевом варианте- для него и написаны мегабайты всяких программ.
Сейчас уже не так дорого иметь более роскошные апартаменты, но програмки нужно писать все опять сначала, хотя они будут и шустрее.
Силабы выбрали свой путь, они взяли регистровую архитектуру, но заставили ее точно выполнять все програмки для 51 ядра, без необходимости переписывать. Но чудес никаких нет- эти контроллеры дороже обычных 51х- они как бы многокомнатные квартиры,
скорость работы небесплатна. Обычные камни с 51 ядром ценою полбакса-бакс, а силабы уже 5-10 баксов за камень.
А обычные камни с регистровой архитектурой 1-2 бакса, чуть дороже простых 51х.
Вот исходя из этих данных и проводят выбор. Если есть миллионные тиражи - то родные 51е, там экономия будет на тираже.
Если тираж небольшой - лучше силабы- тут экономия на разработке программ.
А если изучать - писать новые программы,то лучше простые регистровые камни типа атмела- в них можно залезть во все детали и железа и программ без ограничений.
Пики где то посредине между атмелами и 51. то есть они задумывались как регистровые но более дешевые с элементами архитектуры 51х.
Типа 2х комнатная квартира. У них так и есть два отдельных пространства для двух программ, между которыми можно быстро переключаться.


_________________
я плохого не посоветую
inventives | Post: 507786 - Date: 12.09.16(08:11)
laborant Пост: 507455 От 10.Sep.2016 (07:54) Тут на рынке видел что-то вроде конструктора для начинающих со всеми нужными причендалами. Кажется он был по AVR. Стоит покупать? А литература есть для "чайников"?

Проще скачай Bascom-AVR [ссылка] [ссылка] если где тормозит, то есть возможность вставок на assembler
Масса примеров в приложении, программа с готовым компилятором. DEMO - версия на ограниченный размер ПО = 4KB[ссылка] . Для начала хватит. Ну и неплохо PROTEUS [ссылка] можно всю схему исследовать, отработать ПО, снять параметры, на прикасаясь к паяльнику.
сайт[ссылка] т.о. если будет Proteus, то конструктор не нужен, можно смотреть процессы на симуляторе в динамике.
Русскоязычный сайт с проектами [ссылка]

У Вас нет прав скачивать этот файл. Зарегистрируйтесь .
- Правка 15.09.16(08:57) - inventives
Greyver | Post: 507864 - Date: 12.09.16(18:21)
rezoner Пост: 507710 От 11.Sep.2016 (17:01)

Скачай даташит на 100мгц процик C8051F361

dedivan Пост: 507784 От 12.Sep.2016 (02:46)
Нужно понимать цели создателей 51 ядра. Тогда будет понятно стоит или не стоит изучать и применять его.

Понятно, спасибо.
Только что глянул в инете по C8051F361 - похоже что в городе нет, если припрёт, придётся заказывать... В первую очередь интересует Ultra-Low Power, у атмеги это с буквой L, надо будет сравнить характеристики. А так, с первого взгляда прям то что доктор прописал.

_________________
Человек отличается от обезьяны умением не замечать очевидных вещей.
stasis2 | Post: 508109 - Date: 13.09.16(18:44)
Чтобы моск не распухал, то просто учитывай, что между первым U и вторым I измерениями на атмеге (ну меееееедлеееенннное у неё ацп) проходит доволно существенное время, что может быть очень критично на переменном сигнале... дальше хоть заперемножайся - всё равно фигню получишь.

во первых речь о ПОТОЯННОМ млять токе... во вторых псих уже сказал что ацпшки пашут одновременно по дма или типа того )
в третьих - скотчем сука замотаю и работать будет , остальное доработаю напильником если надо

stasis2 | Post: 508113 - Date: 13.09.16(18:58)
Во-первых, у атмеги ОДИН ацп, каналы выбираются аналоговым мультиплексором
допустим так , в дебри я не лез )
ну записываются по очереди переменные и что , нельзя подождать секунду и потом перемножать ? на постоянке не пох ли ?

Balbes | Post: 508124 - Date: 13.09.16(19:53)
Чтобы моск не распухал, то просто учитывай, что между первым U и вторым I измерениями на атмеге (ну меееееедлеееенннное у неё ацп) проходит доволно существенное время, что может быть очень критично на переменном сигнале... дальше хоть заперемножайся - всё равно фигню получишь.

Застрелись, и не чеши фигню!
АЦП может делать 12000 выборок в секунду, поделим на два (U, I) получим 6000 выб/сек. А это 120 выборок на период при 50Гц (а что ты думал мерить )т.е через 3 градуса, ошибка фигня. Чтобы не было сдвига измеряются по очереди U-I-U-I складываются в кучки и усредняются, дрочатся, или чего там хочешь делается. Сдвиг в три градуса между током и напряжением можно учитывать программно (ну.. если там косинус фи мерить) или забить на него БОЛТ.
А для постоянки, как уже stasis2 сказал ваще похер, почти, но усреднение рулит (и программное и банальной RC цепочкой)


_________________
"Офицеры - народ хамский, но для государства полезный, а посему, жалование им надлежит платить вовремя и в кабаки пущать беспрепятственно!" © Петр I
- Правка 13.09.16(19:54) - Balbes
Greyver | Post: 508125 - Date: 13.09.16(19:57)
stasis2 | Post: 508113 - Date: 14.09.2016 (02:58)

на постоянке не пох ли ?


stasis2 | Post: 507556 - Date: 11.09.2016 (02:24)

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


_________________
Человек отличается от обезьяны умением не замечать очевидных вещей.
<][ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 ][>
У Вас нет прав отвечать в этой теме.
Форум - Резонансные генераторы - Электронные генераторы (схемотехника) - PIC-контроллер, как орудие альтернативщика. - Стр 10

Главная | Содержание | Форум | Файлы | Поиск | Контакт