Jump to content

error2

Members
  • Content Count

    142
  • Joined

  • Last visited

Community Reputation

0 Обычный

About error2

  • Rank
    Осваивающийся
  • Birthday 02/01/1983

Информация

  • Пол
    Мужчина
  • Интересы
    электронные книги, микроконтроллеры, радио, сопряжение железа с ПК, php, CounterStrike1.5
  1. Схемка на ГГ1 Читать тут http://www.uic.nnov.ru/~kaas9/go/shems/pmodem1.htm Но такой ужас лучше не собирать )
  2. Сын смотрит на две розетки 220В. -Пап, а что будет если в эту розетку засунуть пальцы? -Даже и не думай, сынок, тебя же убъёт!!! -А вот в эту? Караул!!! Исчо один радиогубитель (( Во-первых, вся ветка перегружена советами посмотреть в даташит и повесить керамику - значит, это нужно просто взять и сделать. Второе - собрать нормальный блок питания (трансформатор, диодный мост, электролит1 + керамика, кренка, электролит2 (причём учти что его ёмкость должна быть < чем ёмкость1) + керамика, выход. Вот это уже получится более-менее надёжный БП. Для пущей уверенности можно воткнуть резистор 20-100Ом последовательно в цепи питания схемы с МК (ток уж расчитай сам). И в третьих - сначала надо почитать хоть какие-то книжки по схемотехнике, а потом уже браться за микроконтроллеры. Скупой (тупой?) действительно платит дважды, трижды, ... P.S Без обид.
  3. Ну дык и что - не работает? На 7ой ноге нет ключевания синуса? Схема (в т.ч. обвязка) вполне правдоподобная.
  4. Привет начинающим! Молодцы, давайте изучайте эти ПИКи :^) У вас стольков всего ещё впереди... Я же буду краток - изложу по порядку пункты по которым было бы хорошо пройти каждому начинающему. 0. Документация. Для начала нужно ознакомиться с даташитами и документацией (как бы это ни было скучно и нудно, пусть у вас уйдёт на это неделя, месяц, годн - но это так же НАДО как надо знать устройство своего авто если вы сломались где-то вдалеке от цивилизации и помощи ждать неоткуда). Ни о каких программаторах, деталях, Протеусах на данном этапе заморачиваться не нужно - только уйдёте в сторону и потеряете время. Итак, читаем даташиты. Все (ну или почти все) доступные документы на русском языке собраны здесь: http://www.microchip.ru/lit/?mid=1x0 Вот эти даташиты нужно, если не прочитать от и до, то хотя бы бегло пробежать глазами: PIC16F62X http://www.microchip.ru:/files/d-sheets-rus/pic16f62x.pdf Справочник по всем микроконтроллерам PIC16 http://www.microchip.ru:/files/d-sheets-rus/PIC16_Manual.pdf PIC12F6XX http://www.microchip.ru:/files/d-sheets-ru...C12F629_675.pdf На данном этапе вы уже должны иметь хотя бы смутное представление об архитектуре ПИКа (как он "сделан" изнутри), портах, периферийных модулях и системе команд. Если это представления нет, например вы не знаете что такое MCLR; таймер для вас - это то что тикает на бомбе в CounterStrike; или спрашиваете почему на ноге RA4 "нет напряжения" когда вы выдаёте туда лог. "1", переходим к пункту 0 заново. Любители читать книги (такие есть и это неплохо) могут накачаться ещё и книгами (русскоязычными!) по ПИКам: http://dasbook.ru/?id=24 Там вы найдёте и переводные даташиты, и примеры схем и программ, но книг много (даташит - один) и поэтому всё это чтение может затянуться очень надолго - так что непереусердствуйте. От себя же порекомендую книгу М.Предко "Устройства управления роботами" - как ни странно судя по названию, она по PIC и написана увлекательно. .... В общем, набрались какого-то ума-разума, смело переходим к железу и программингу. 1. Программатор: PICKit2 одназначно. Про него читаем тут: http://gamma.spb.ru/articles.php?i=70 . Стоимость его ~990р... Тут наверное 99% человек скажут что это дорого. Хм.. Согласен, конечно можно пустить 990р. на более полезные дела и начать собирать всё что валяется в инете - от "бесплатного" JDM до клонов ICD2, попутно перепробовав кучу кривого софта и назадавав во всех конференциях тучу вопросов типа "собрал программатор по схеме AAAA, почему не работает?" 2. Среда для разработки и отладки программ: MPLAB однозначно. Обязательно скачайте последнюю версию с сайта microchip.com. 3. Язык программирования: Асм для начального изучения архитектуры МК, затем переход на Си однозначно. Никаких Бейсиков (он уже давно морально скончался, но всякие несознательные ленивые товарисчи пытаются его тщетно воскресить). Бейсик, изученный в школе - лучше забудьте. Никаких Паскалей (это какой-то ужас для ПИКа) Пожалейте свой мозг - его лучше забить чем-то другим, более полезным. Так же, не буду спорить с кем-либо, что Асм - это быстрый код, Си - это медленный и громоздкий. Это всё так. Но научившись однажды программировать на Си (для ПИКов или компа - не важно) вы сильно упростите себе жизнь в будущем. Потом сами решите, на чём оставаться. Если уже кто-то знаком с Си - вам повезло. 4. Компилятор(ы). Асм: родной микрочиповский MPASM (входит в состав MPLAB, бесплатный, и ничего качать не нужно (кроме самого MPLAB разумеется)) Си: в самом начале (повторюсь - в самом начале) - подойдёт MicroC (ломаная версия). Это такой компилятор со своей оболочкой, легко устанавливается и осваивается, есть много примеров и библиотек с готовыми функциями. Так же можно попробовать Hi-Tech PICC Lite (бесплатный, с ограничениями по размеру кода). На этом добре вы с успехом попишете все свои простенькие программки и будете счастливы. Но вот вы почуствовали, что выросли из 2К кода, или хотите чего-то большего чем сидеть в детской песочнице. Бес проблем, переходим на Microchip C16, C18 или HT PICC однозначно. MicroC со временем забудется как страшный сон. 5. Примеры, советы, готовые проекты. Просто покопайтесь в поисковике яндекса. Почитайте материалы сайта microchip.ru. Поройтесь в папках samples и т.п. своего компилятора. Две конфы с накопленными знаниями по ПИКам тут: http://www.microchip.ru/phorum/list.php?f=2 и http://www.microchip.su Эта (forum.cxem.net) без обид, подалуй для самого начально уровня. УДАЧИ ВАМ, НОВИЧКИ!!!
  5. Мда, судя по всему вечная тема (RS232 + радиоканал). Посмотрите схему вашего подключения. Наверняка там где-то ошибка. Если всё ОК, тогда скорее всего проблемы в непонимании сути работы модулятора\демодулятора (хоть это и маловертятно, но всё же) - такое часто бывает когда не читают даташит и сразу принимаются за схему. Да отложите вы на время эти микроконтроллеры Вам сначала с теорией работы м\с модема разобраться следует. П.С. как вариант для экспериментов - пакетный модем на схеме с 564ГГ1. Но в готовом проекте это конечно громоздко...
  6. Схема ужасна Вообще такие схемки тут действительно не раз обсуждались. Но если дело принципа, неплохо бы её усовершенствовать. R1 повесь после диода (мне искренне жаль твой MCLR когда через него пойдёт обратный ток....) Перед кренкой электролитический конденсатор обязательно, ёмкостью не менее чем тот что висит после неё.
  7. Решил делать на 27МГц радиосеть с исп. сетевых карт. Ндя.. Вот так и забиваются всякими нечистотами все радиолюбительские сетки.... 27МГц - ну очень грязный диапазон; во время "проходов" там начинается вообще полный ужас. Ещё один классический случай, когда амбиции большие, времени много, а знаний мало... (Ээээ... Товарищь, а WiFi-то... это... никак?)
  8. Когда изучал COM вешал светодиоды прямо на DTR и RTS через резисторы, а уровнями управлял с пом. функции EscapeCommFunction: EscapeCommFunction(handle,CLRDTR); //DTR = 0 EscapeCommFunction(handle,SETDTR); //DTR = 1 EscapeCommFunction(handle,CLRRTS); //RTS = 0 EscapeCommFunction(handle,SETRTS); //RTS = 1 Возможно всё дело в софте - поищи в инете другой пример кода. Вообще задача вывода сигналов на порт сводится к такому смешному куску: HANDLE port; port=CreateFile("COM1",GENERIC_READ|GENERIC_WRITE,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL); EscapeCommFunction(port, SETDTR); EscapeCommFunction(port, SETRTS); CloseHandle(port); Если нужно прочитать состояние входов CTS, DSR можно сделать примерно так: static unsigned long h; if(GetCommModemStatus(port, &h)!=0){ if(h & MS_CTS_ON) .... //CTS в лог.1; if(h & MS_DSR_ON) .... //DSR в лог.1; }else .... //невозможно прочесть
  9. Ну, зачем было выкладывать файл на обменник и потом сетовать на то что его все спёрли? Его не спёрли, а скачали :0) Да ты и его сам наверняка откуда-то стянул (не похоже на собственный креатифф, согласись). Гораздо интереснее было б узнать от результатах работы над этой схемой. Ну а за zshare пожалуйста - пока это наверное самый простой и удобный обменник.
  10. Автору темы - "проблеммы" пишутся с одной "м" ..... (так, к слову)
  11. Есть одно "рыбное" русскоязычное место в интернете, посвящённое USB-мостам FTDI, изучать можно отсюда: "статьи по применению USB" : http://www.efo.ru/doc/Ftdi/Ftdi.pl?778 Пересказывать тут его материалы думаю смысла нет. Для твоей задачи можно попробовать FT245BM с параллельным интерфейсом. Для массива на 64Кб всё-таки придётся использовать ОЗУ. То что это проект для себя - только радует, будет время досконально со всем разобраться и поставить реальные эксперименты.
  12. Дык в сервис-центр его неси, должны проверить бесплатно.
  13. Скорее всего ты просто не понимаешь разницу между радиомодемом и теми схемами, ктоторые валяются в инете под этим заголовком. Для тебя радиомодем - это самодельная коробка, которую цепляешь на COM-порт, кидаешь антенну за форточку и качаешь файлы с друзьями. Такой коробки не существует. Все те схемы - это не радиомодемы вовсе (они предназначены абсолютно для других целей, если не понял каких, перечитай мой пост выше). Есть умельцы, кторые делали радиоудлиннители COM-порта на частотах 900, 1000 и более МГц, но ни на какую радиосеть даже и намёка не было. По поводу понтов - это вообще смех, то что люди советуют WiFi не означает что они полные идиоты, возможно они хотят тебе просто раскрыть глаза на очевидные вещи. Но каждый - сам кузнец своего геморроя (ц) ---------- 2_admin: может в правилах где-нибудь написать, чтобы люди хоть немного соблюдали грамматику русского языка, ведь что ни пост - то куча ошибок, читать приходиться по нескольку раз, безграмотность полная у народа!!!
  14. На входе - ну, как бу уже придумано несколько осциллографов; а на выходе - зачем? Про измеритель индуктивности, ёмкости на звуковой карте - извините, это несерьезно (смех какой-то, может ещё и напряжение 220В будем мерять не вольтметром а видеовходом видеокарты?) Про то что звуковуха может сгореть я вообще молчу. Вот если б девайс на ПЛИСине какой, с опторазвязкой и на PCI-шину... Вот был бы ещё смысл
  15. Почему бы не залезть на официальный сайт Microchip.com и не посмотреть самому???
×
×
  • Create New...