|
Виж темите без отговор | Виж активните теми
Дата и час: Пет Авг 21, 2026 2:01 pm
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 са конвенционални. Другия вторник ще са готови платките.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Сря Ное 29, 2006 3:27 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
Схемите
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Сря Ное 29, 2006 3:28 pm |
|
 |
|
kasparov
Ранг: Почетен член
Регистриран на: Сря Апр 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 |
|
 |
|
Сашо
Ранг: Новодошъл
Регистриран на: Съб Сеп 25, 2004 10:14 pm Мнения: 128 Местоположение: София
|
Пич, много ти е голяма платката.
Аз тия неща съм ги събрал на половина на това място!?
|
| Съб Дек 02, 2006 11:48 am |
|
 |
|
Сашо
Ранг: Новодошъл
Регистриран на: Съб Сеп 25, 2004 10:14 pm Мнения: 128 Местоположение: София
|
Що не си му сложил защита на тоя програматор, не чу ли на семинара на Микрочип къде му е слабото място на ИСД-то?
|
| Съб Дек 02, 2006 11:57 am |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
Ми постни твоята платка и твоята схема де  , така голи приказки някак си не вървят, няма база за сравнение. Ако си забелязал, всички елементи са от едната страна, ако ги напляскаш от двете страни ще стане 2 пъти по-малка платката. Не гоня размер, такава кутийка намерих и според нея е размера.
Не семинара не съм ходил, така че, ще се радвам ако споделиш къде е слабото място на ICD-2.
П.П. Платката е 117x65 mm
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Съб Дек 02, 2006 2:05 pm |
|
 |
|
Сашо
Ранг: Новодошъл
Регистриран на: Съб Сеп 25, 2004 10:14 pm Мнения: 128 Местоположение: София
|
1. Голите приказки не вървят за тези, които не знаят какво приказват!
2. Сложи резистор 1 кОм на пин No. 1 на J3C конектора и резистори 330 Ом на пинове No. 4,5 и 6 на същия конектор. Също така може да сложиш и резистор 1-10 Ом на пин No. 2, но това още не съм го проверил.
3. Моята платка има размери 72х65 при възможност за използване на 85% от площта й заради ограничения от кутията.
п.п. Твоята кутия от Конрад ли е?
|
| Съб Дек 02, 2006 3:11 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 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 |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
Ей аман от критикари.
направил човека, нещо, пуснал го за обща употреба - и се почва - голямо било и пр. глупости.
Абе като ти е толкова малка платката - кво DSP можеш ли да дебъгваш с нея? Или вдигаш по-висок трансфер на данните?
Аз пък да ти кажа че от 5 години бачкам с заводско ICD което няма никакви резистори, вадя го, пъхам го - под напрежение, под душа - ами не съм го скапвал от това. От други работи го скапах няколко пъти - ама сменяш буферите и ключовете и продължаваш.
Като ти е толкова велико творение - Пирев ти каза - пусни го тука да го прекопират хората да не се мъчат.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Съб Дек 02, 2006 4:16 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30754 Местоположение: София
|
Прав е Цецо, аман от критикари, все нещо на някй не му оттърва.
¶ ...... може да ми кажеш цената на еин такъв подарък, интересно ми е ... не че съм се убил да работя с MPLAB напоследък, но пък ако е приемлива може да вема един, ни хляб иска нивода ... осве ако не си го научил д яде .. и полошото да пие, ако пие да е такъв дето с вода минава, ото водка, ракяи и бира няма да му дам
|
| Съб Дек 02, 2006 10:12 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
ToHu, направих днес груба сметка, излиза към 80 лв. за чаркалъци, обаче в момента не разполагам с платки, тъй като пуснах само 6 за проба и 6-те вече си имат кандидат собственици  За насищането отива към 4 часа, сложи към 30 лв.
Ако се съберат да речем до 10-тина човека, мога да пусна 20-30 платки за 10 работни дни, щото сега ги пусках за 3 работни дни и дойде към 10-тина лева платката. Може да речем само USB канал да се насити, да не се харчат средства и за RS232, но това ще е 5-10 лв. примерно по-евтино, което си мисля, че не е много разумно, да се осакатява така интерфейса.
Засега го подлагам на тестове с различни платки, за да видя дали нещо няма да изскочи.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Нед Дек 03, 2006 9:52 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 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 |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
Пирев, нещо не е наред. При мен ICD2 трасира ред без да усещам забавяне. Смисъл настискам копчето и той минава на следващия. Е зависи от реда де...  Ако имаш някакви сложни сметки.... Макар че да мине секунда не съм имал случай и при float операции.
А ICDто ми е едно от първите внесени от Комет, т.е. една от първите версии на Микрочип.
Също много си зависи какво си пуснал да ъпдейтва при трасиране. Защото ако трябва да ти обнови всички регистри при всяка стъпка...
А кое точно подържа USB 2.0 че не разбрах  . Аз чип дето да е подържа пълен 2.0 стандарт още не съм пипал, може да съм изостанал нещо.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пон Дек 04, 2006 8:50 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 26 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|