О сайте Группа в контакте RSS Годограф Volksturm Импульсные металлоискатели IB металлоискатели Пинпоинтеры Другие схемы Заказать Конструкции металлоискателей Полезные ссылки

Схемы металлоискателей MD4U

Сборка, настройка, обсуждение, теория и практика построения металлоискателей.
Текущее время: Сб: 15 июн 2024 22:59

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему
 [ Сообщений: 34 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Замена 18f252 на 18f2520
СообщениеДобавлено: Ср: 19 июл 2006 15:00 
Не в сети

Зарегистрирован: Ср: 28 июн 2006 20:50
Сообщения: 20
Производитель рекомендует замену 252 на 2520. Кто-нибудь пробовал ставить 2520 вместо 252. Она есть в продаже, и даже стоит дешевле. Или нужна замена прошивки? Или даже схемы?
Извините, если задал совсем глупый вопрос, пробовал почитать pdf-ки на с английским не так хорошо. Понял, что они не на 100% одинаковы...


Вернуться к началу
 Профиль  
 


Вы можете отключить эти сообщения.
 Заголовок сообщения: Re: Замена 18f252 на 18f2520
СообщениеДобавлено: Ср: 19 июл 2006 17:16 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 11:17
Сообщения: 4526
Откуда: С.-Петербург
Vladimir_ писал(а):
Производитель рекомендует замену 252 на 2520. Кто-нибудь пробовал ставить 2520 вместо 252. Она есть в продаже, и даже стоит дешевле. Или нужна замена прошивки? Или даже схемы?
Извините, если задал совсем глупый вопрос, пробовал почитать pdf-ки на с английским не так хорошо. Понял, что они не на 100% одинаковы...


Вопрос не глупый, а вполне уместный. Схема не меняется однозначно, а вот программу, скорее всего, надо пересобрать. Если есть желание рискнуть, я её перекомпилирую, но самому мне проверить не на чем - если не заработает, я не виноват ! :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср: 19 июл 2006 19:13 
Не в сети

Зарегистрирован: Ср: 28 июн 2006 20:50
Сообщения: 20
Завтра думаю поехать в магазин. По результатам отпишу сюда. Кажется самая большая проблема -АЦП. Но инет-прайс - это одно, а практика немного другое... Спасибо за ответ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт: 20 июл 2006 10:09 
Не в сети
Аватара пользователя

Зарегистрирован: Вт: 23 май 2006 8:44
Сообщения: 23
Vladimir_ писал(а):
Кажется самая большая проблема -АЦП. Но инет-прайс - это одно, а практика немного другое... Спасибо за ответ...

Где живешь, может помогу?
Р.С. Сам недавно искал, а окозалось под боком есть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт: 20 июл 2006 18:45 
Не в сети

Зарегистрирован: Ср: 28 июн 2006 20:50
Сообщения: 20
Спасибо откликнувшимся. Действительно в реале все вышло немного иначе, чем по инет-прайсам. pic18f2520 в наличие нет, из АЦП смог купить только ADS7816 и то в SOIC. Веселы московские радиомагазины... Теперь надо аккуратненько программировать и добивать сборку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт: 21 фев 2008 21:02 
Не в сети

Зарегистрирован: Вт: 08 янв 2008 19:35
Сообщения: 133
Кстати, недавно нашел и у себя 18F2520,прошил - не работает. Подскажите, на него нет прошивки? А то в процессе экспериментов спалил штук 5 252-рых (один остался), а чтоб купить нужно далеко ехать, дорога обходится дороже чем сам контроллер в несколько раз


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт: 22 фев 2008 13:34 
Не в сети

Зарегистрирован: Вт: 08 янв 2008 19:35
Сообщения: 133
Кстати, 2520 раза в 4 дешевле от 252.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт: 22 фев 2008 16:06 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 15:53
Сообщения: 434
Что-то не то - у нас 252 стоит 4,7$, и 2520 почти столько-же(разница пару центов).А у вас 2520 меньше доллара стоят?

А в чем выражается "паление" контроллеров?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт: 22 фев 2008 16:36 
Не в сети

Зарегистрирован: Вт: 08 янв 2008 19:35
Сообщения: 133
Может это обьясняется тем, что 252 я в магазине брал, а 2520 на рядах. Хотя 2520 программа видит (думал, может не рабочий).
"Паление" прроявляется тем, что он (252) не подает никаких признаков жизни (вообще никаких), перестает определяться программой ("неизвестно").


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб: 23 фев 2008 0:30 
Не в сети
Аватара пользователя

Зарегистрирован: Ср: 28 дек 2005 1:25
Сообщения: 1074
Откуда: Санкт-Петербург
IRF840 писал(а):
А у вас 2520 меньше доллара стоят?


Маловероятно. PIC - достаточно дорогие МК. Меньше доллара, так это разве только младенцы какие, типа простеньких из 12 семейства.
У нас в Питере 2520 стоит дороже 252 рублей на 20. 252 стоит ~5$.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб: 23 фев 2008 12:10 
Не в сети

Зарегистрирован: Вт: 08 янв 2008 19:35
Сообщения: 133
Я когда то покупал сигареты: дал на одну пачку - продавец дал две, еще и здачу. Но дело не в том, просто у меня он валяется без дела, а самому переделать прошивку не получиться (куринные мозги потому что у меня). Две платки лежат под РIC, а остался только 2520.


Вернуться к началу
 Профиль  
 
В сети

Вы можете отключить эти сообщения.
 Заголовок сообщения:
СообщениеДобавлено: Сб: 23 фев 2008 12:23 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 15:53
Сообщения: 434
А каким программатором (какой программой) ты пользуешся?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб: 23 фев 2008 12:34 
Не в сети

Зарегистрирован: Вт: 08 янв 2008 19:35
Сообщения: 133
Программатор extra-pic v2.0, программа WinPic800


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн: 25 фев 2008 17:39 
Не в сети

Зарегистрирован: Вт: 08 янв 2008 19:35
Сообщения: 133
Так что, никто не подскажет как втулить 2520 вместо 252. А то один прибор сделал, испытал. А теперь делать нечего - скушно. Наверно попытаюсь обучиться программированию; нашел литературу - щас буду читать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн: 25 фев 2008 17:52 
Не в сети
Аватара пользователя

Зарегистрирован: Пн: 21 янв 2008 12:37
Сообщения: 648
Откуда: г. Русе, Болгария
lusik писал(а):
Наверно попытаюсь обучиться программированию; нашел литературу - щас буду читать.

Если нет никакого опыта, рекомендую начать с PIC16F84 и PicBasicPro. Очень удобная среда программирования для начинающих - Microcode Studio+.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн: 25 фев 2008 18:05 
Не в сети

Зарегистрирован: Вт: 08 янв 2008 19:35
Сообщения: 133
Скачал статью с описанием программирования PIC16F84 в MPLAB. Аж 433 листа :roll: щас как сяду читать...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн: 25 фев 2008 18:34 
Не в сети
Аватара пользователя

Зарегистрирован: Пн: 21 янв 2008 12:37
Сообщения: 648
Откуда: г. Русе, Болгария
Сразу начинать с MPLAB-а и ASSEMBLER-а - сложно. Лучьше поищи компилятор PIC-бейсика и MicrocodeStudio. Этого надолго хватит и полезно будет во всех случаях.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн: 25 фев 2008 19:27 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 11:17
Сообщения: 4526
Откуда: С.-Петербург
Random писал(а):
Если нет никакого опыта, рекомендую начать с PIC16F84 и PicBasicPro. Очень удобная среда программирования для начинающих - Microcode Studio+.


Не могу согласиться. PIC16F84 - морально устаревший контроллер, да ещё и дорогой (как всякий раритет). На форумах, посвящённых программированию PIC'ов, использование этого контроллера вызывает вполне законные насмешки.

Язык Basic - весьма ограниченный язык, изучение его приведёт к плохому стилю программирования. Правда, Basic уже давно "дрейфует" в сторону Pascal'я (ИМХО), но это тема не для этого форума. Гораздо хуже, что профессионалы на басике не пишут, и в случае затруднений получить помощь или вовсе не удастся, или её будут оказывать такие же чайники, по неведомым причинам выбравшие бэйсик. Если опыта программирования никакого нет, то надо ориентироваться или на Assembler, или на C. Опыт показывает, что ассемблер ближе аппаратчикам, а Си - программистам.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн: 25 фев 2008 20:38 
Не в сети

Зарегистрирован: Вт: 08 янв 2008 19:35
Сообщения: 133
Просто автор в качестве примера использует РІС16F84A, так что прийдеться мне учиться на нем. А какая разница, принцып работы с разными мк одинаков, просто при программировании нужно учитывать определенные параметры разных контроллеров, т.е. если научиться программировать этот РІС16 то проблем для программирования другого мк не должно быть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн: 25 фев 2008 20:58 
Не в сети
Аватара пользователя

Зарегистрирован: Пн: 21 янв 2008 12:37
Сообщения: 648
Откуда: г. Русе, Болгария
Andy_F писал(а):
Гораздо хуже, что профессионалы на басике не пишут, и в случае затруднений получить помощь или вовсе не удастся, или её будут оказывать такие же чайники, по неведомым причинам выбравшие бэйсик.

Согласен, что здесь не место для таких дискуссий, но сделать первые шаги, увидеть как МК "оживает в твоих руках", обрести уверенность...
А "чайником" себя, почему-то, не чувствую. Первую программу написал в 1978 году на FORTRAN, потом PASCAL, C, для MC6800 выбрал ASSEMBLER, для I8051 - FORTH, а вот для PIC16 - PICBASIC. Архитектура PIC18 ориентирована на C - это бесспорно, но даже там для небольших проeктов вполне подойдет Бэйсик.


Последний раз редактировалось Random Вт: 26 фев 2008 1:23, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн: 25 фев 2008 21:06 
Не в сети

Зарегистрирован: Вт: 08 янв 2008 19:35
Сообщения: 133
Тоесть для каждого мк нужен свой язык? А нельзя использовать для всех мк ASSEMBLER (в частности для РІС18).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн: 25 фев 2008 21:14 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 11:17
Сообщения: 4526
Откуда: С.-Петербург
Random писал(а):
А "чайником" себя, почему-то, не чувствую... Архитектура PIC18 ориентирована на C - это бесспорно, но даже там для небольших проeктов вполне подойдет Бейсик.

Это был не "камень в огород", а жизненное наблюдение. Я часто присутствую на русскоязычном форуме поддержки Microchip - http://www.microchip.su/ , и вижу, как народ, пытающийся писать на бэйсике, мучается. Как только задача отклоняется от "накатанной колеи", эти люди не знают, что делать, и подсказать им обычно никто не может. Или находится другой такой же "знаток", и задача из сложной становится неразрешимой... :wink: Зачем осваивать плохое, если сразу можно осваивать хорошее ?

lusik писал(а):
Тоесть для каждого мк нужен свой язык? А нельзя использовать для всех мк ASSEMBLER (в частности для РІС18 ).

Можно. Только ассемблер у каждого семейства контроллеров свой, а вот язык Си является переносимым языком. Применительно к контроллерам он, конечно, не 100% переносимый, т.к. разные контроллеры имеют разные аппаратные средства, но тем не менее...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн: 25 фев 2008 21:28 
Не в сети

Зарегистрирован: Вт: 08 янв 2008 19:35
Сообщения: 133
А как можно узнать, какой язык для определенного мк использовать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт: 26 фев 2008 1:36 
Не в сети
Аватара пользователя

Зарегистрирован: Пн: 21 янв 2008 12:37
Сообщения: 648
Откуда: г. Русе, Болгария
Andy_F писал(а):
PIC16F84 - морально устаревший контроллер, да ещё и дорогой (как всякий раритет). На форумах, посвящённых программированию PIC'ов, использование этого контроллера вызывает вполне законные насмешки.


Тот, кто надсмеивается над PIC16F84A, пусть спросит сам себя: почему Microchip все еще выпускает такие "редкие антики", как например PIC16F54 или PIC12F509?
Возможные ответы:
1. Парни в Microchip совсем тупые; :shock:
2. Парни в Microchip большие шутники; :o
3. Я надсмеивался зря, больше не буду. :?

lusik, делай как сердце подскажет. Если цель ясна, а дорог несколько, то любая приведет тебя к цели. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт: 26 фев 2008 1:52 
Не в сети
Аватара пользователя

Зарегистрирован: Вс: 06 ноя 2005 11:17
Сообщения: 4526
Откуда: С.-Петербург
Random писал(а):
Возможные ответы:
1. Парни в Microchip совсем тупые; :shock:
2. Парни в Microchip большие шутники; :o
3. Я надсмеивался зря, больше не буду. :?

4. Для поддержки выпуска давно разработанных устройств.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: