Отговори на тема  [ 33 мнения ]  Отиди на страница 1, 2, 3  Следваща
ICD-2, USB(18F4550) & RS232 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение ICD-2, USB(18F4550) & RS232
Спретнах тия дни една платчица за ICD-2, с USB и RS232 интерфейс. USB-то е с PIC18F4550. Елементите са SMD, дроселите за импулсните захранвания са конвенционални, ключовете DG411(DG444) или аналога им с 7407 са конвенционални. Другия вторник ще са готови платките.


Прикачени файлове:
Коментар на файл: Страна спойки
BottomLayer.pdf [74.34 KiB]
411 пъти
Коментар на файл: Страна елементи
TopLayer.pdf [108.37 KiB]
403 пъти

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
Сря Ное 29, 2006 3:27 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Схемите


Прикачени файлове:
Коментар на файл: Захранване
psu.pdf [12.9 KiB]
427 пъти
Коментар на файл: USB интерфейс
18f4550.pdf [12.37 KiB]
453 пъти
Коментар на файл: Микроконтролер
16f877.pdf [24.99 KiB]
430 пъти

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
Сря Ное 29, 2006 3:28 pm
Профил WWW
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
Аз имам нужда от едно ICD2 за MPLAB 7.30. Като набор за сглобяване ли ще го предлагаш? $=? Или като готово тествано. ($=?)


Сря Ное 29, 2006 5:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Нека съживя платките пък тогава ще му мисля, че може да се окаже да съм засрал нещо :(

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Сря Ное 29, 2006 5:50 pm
Профил WWW
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Сеп 25, 2004 10:14 pm
Мнения: 128
Местоположение: София
Мнение 
Пич, много ти е голяма платката.
Аз тия неща съм ги събрал на половина на това място!?


Съб Дек 02, 2006 11:48 am
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Сеп 25, 2004 10:14 pm
Мнения: 128
Местоположение: София
Мнение 
Що не си му сложил защита на тоя програматор, не чу ли на семинара на Микрочип къде му е слабото място на ИСД-то?


Съб Дек 02, 2006 11:57 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Ми постни твоята платка и твоята схема де :) , така голи приказки някак си не вървят, няма база за сравнение. Ако си забелязал, всички елементи са от едната страна, ако ги напляскаш от двете страни ще стане 2 пъти по-малка платката. Не гоня размер, такава кутийка намерих и според нея е размера.
Не семинара не съм ходил, така че, ще се радвам ако споделиш къде е слабото място на ICD-2.

П.П. Платката е 117x65 mm

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Съб Дек 02, 2006 2:05 pm
Профил WWW
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Сеп 25, 2004 10:14 pm
Мнения: 128
Местоположение: София
Мнение 
¶ написа:
Ми постни твоята платка и твоята схема де :) , така голи приказки някак си не вървят, няма база за сравнение. Ако си забелязал, всички елементи са от едната страна, ако ги напляскаш от двете страни ще стане 2 пъти по-малка платката. Не гоня размер, такава кутийка намерих и според нея е размера.
Не семинара не съм ходил, така че, ще се радвам ако споделиш къде е слабото място на ICD-2.

П.П. Платката е 117x65 mm


1. Голите приказки не вървят за тези, които не знаят какво приказват!
2. Сложи резистор 1 кОм на пин No. 1 на J3C конектора и резистори 330 Ом на пинове No. 4,5 и 6 на същия конектор. Също така може да сложиш и резистор 1-10 Ом на пин No. 2, но това още не съм го проверил.
3. Моята платка има размери 72х65 при възможност за използване на 85% от площта й заради ограничения от кутията.

п.п. Твоята кутия от Конрад ли е?


Съб Дек 02, 2006 3:11 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Тези резистори имат смисъл, ако включваш/изключваш под напрежение ICD-2 към target. Недостатъка им е, че размазват фронтовете на сигнала. Както и да е, на мен не ми пречи тази липса, важното е, че тръгна от раз.

Не помня вече от къде и за какво беше купувана тази кутия, търкаля се 3-4г.
по бюрото, сега влезна в употреба :)

А платка ще постнеш ли заедно със схема ? RS232 канал имаш ли ? Какво използваш за аналогови ключове ? DG411 или нещо друго ? Понеже DG411/DG444 е неоправдано скъпо да се използва за такава пиклива схема, сложих на платката и варинта с 74LS07 + 3 транзистора.

Наплясках 3 импулсни регулатора, имах малко притеснения, че ще си влият един на друг, понеже дроселите са близко един до друг, но се оказа, че съм се притеснявал напразно.

Не знам защо, трябваш първо през USB да го закача, за да тръгне, през RS232 не иска да си зареди OS-то.

Платката я направих с елементи само от едната страна, защото не бях сигурен, дали всичко по схемата е наред, ако не беше, щеше да е ходене по мъките да се ровя ту от едната страна ту от другата страна, а не разполагам с такова време. Най-важното е за мен е, че тръгна от раз. Сега ще имам новогодишни подаръци за някой и друг приятел :)

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Съб Дек 02, 2006 3:30 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Ей аман от критикари. :x

направил човека, нещо, пуснал го за обща употреба - и се почва - голямо било и пр. глупости.

Абе като ти е толкова малка платката - кво DSP можеш ли да дебъгваш с нея? Или вдигаш по-висок трансфер на данните?

Аз пък да ти кажа че от 5 години бачкам с заводско ICD което няма никакви резистори, вадя го, пъхам го - под напрежение, под душа - ами не съм го скапвал от това. От други работи го скапах няколко пъти - ама сменяш буферите и ключовете и продължаваш.

Като ти е толкова велико творение - Пирев ти каза - пусни го тука да го прекопират хората да не се мъчат.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Съб Дек 02, 2006 4:16 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30754
Местоположение: София
Мнение 
Прав е Цецо, аман от критикари, все нещо на някй не му оттърва.
¶ ...... може да ми кажеш цената на еин такъв подарък, интересно ми е ... не че съм се убил да работя с MPLAB напоследък, но пък ако е приемлива може да вема един, ни хляб иска нивода ... осве ако не си го научил д яде .. и полошото да пие, ако пие да е такъв дето с вода минава, ото водка, ракяи и бира няма да му дам


Съб Дек 02, 2006 10:12 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
ToHu, направих днес груба сметка, излиза към 80 лв. за чаркалъци, обаче в момента не разполагам с платки, тъй като пуснах само 6 за проба и 6-те вече си имат кандидат собственици :wink: За насищането отива към 4 часа, сложи към 30 лв.

Ако се съберат да речем до 10-тина човека, мога да пусна 20-30 платки за 10 работни дни, щото сега ги пусках за 3 работни дни и дойде към 10-тина лева платката. Може да речем само USB канал да се насити, да не се харчат средства и за RS232, но това ще е 5-10 лв. примерно по-евтино, което си мисля, че не е много разумно, да се осакатява така интерфейса.

Засега го подлагам на тестове с различни платки, за да видя дали нещо няма да изскочи.

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Нед Дек 03, 2006 9:52 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30754
Местоположение: София
Мнение 
Ами айде ако се съберат още желещо може да поръчам и аз, никак не го бързм, реално не ми трбва но пък някой ден ще вземе да ми потрябва ..


Нед Дек 03, 2006 10:28 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Последно през 2003г. съм работил с ICD-2 и спомените ми бях за кекава работа, бавно мудно и по RS232 и по USB, в сравнение с ICD-S20. Сега, имайки и ICD-2 и ICD-U40, не мога да не споделя вчепетленията си, че ICD-2 е пълна скръб. Един ред ми го дебъгва няколко секунди, a ICD-U40 на 250kbps същият сорс, същата платка, за не повече от 1,5-2,5 секунди, някой път по 3, ако имам много променливи които следя. Пък като вземе да зарежда тия операционни системи, скука, при ICD-U40 няма такива операционни системи, всичко е вкарано в ICD процесора, директно тръгва да дебъгва, без да се помайва.

Мислех си, че с годините са подобрили работата на ICD-2, още повече, че вече има и втори процесор, при това с къде къде по-големи възможности от първия. Явно microchip ще изоставят ICD-2 до 1г.

Иначе, като програматор безспорно ICD-2 печели, справя по-бързичко от ICD-U40, но не е кой знае колко по-бързо, като се има предвид, че едното поддържа USB 2.0, а другото използва конвертор RS232 <-> USB и работи на 250kbps. Явно алгоритъма на работа на CCS е доста по сносно направен.

Това е лично мнение, може на друга платформа, да работят по по-различен начин, но при мен си е мъка да се работи с ICD-2.

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Пон Дек 04, 2006 7:22 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Пирев, нещо не е наред. При мен ICD2 трасира ред без да усещам забавяне. Смисъл настискам копчето и той минава на следващия. Е зависи от реда де... :) Ако имаш някакви сложни сметки.... Макар че да мине секунда не съм имал случай и при float операции.

А ICDто ми е едно от първите внесени от Комет, т.е. една от първите версии на Микрочип.

Също много си зависи какво си пуснал да ъпдейтва при трасиране. Защото ако трябва да ти обнови всички регистри при всяка стъпка...

А кое точно подържа USB 2.0 че не разбрах :). Аз чип дето да е подържа пълен 2.0 стандарт още не съм пипал, може да съм изостанал нещо.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Пон Дек 04, 2006 8:50 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 33 мнения ]  Отиди на страница 1, 2, 3  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 16 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни