-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.213.192.88.238
!not-for-mail
From: Piotr Gałka <p...@c...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Amatorskie projekty mikroprocesorowe przed AVR-ami i 8051
Date: Wed, 23 May 2018 14:10:50 +0200
Organization: news.chmurka.net
Message-ID: <pe3lo7$h2k$1$PiotrGalka@news.chmurka.net>
References: <5b01b3d2$0$684$65785112@news.neostrada.pl>
<pdugab$dg2$1$PiotrGalka@news.chmurka.net>
<5b02dd22$0$31362$65785112@news.neostrada.pl>
<pduo9h$gmq$1$PiotrGalka@news.chmurka.net>
<a...@n...neostrada.pl>
NNTP-Posting-Host: 213.192.88.238
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 23 May 2018 12:10:47 +0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="PiotrGalka";
posting-host="213.192.88.238"; logging-data="17492";
mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
Thunderbird/52.8.0
Content-Language: pl
In-Reply-To: <a...@n...neostrada.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:732319
[ ukryj nagłówki ]W dniu 2018-05-22 o 23:36, Marek pisze:
> On Mon, 21 May 2018 17:23:30 +0200, Piotr
> Gałka<p...@c...pl> wrote:
>> Na PICu się tak zawiedliśmy, całego projektu nie zrealizowaliśmy, że już
>
> A konkretnie na czym ten zawód polegał?
Problem 1, który udało nam się rozwiązać.
Dostarczony przez Microchipa uniwersalny programator (z wymiennymi
adapterami) palił każdy włożony mikrokontroler. Po spaleniu kilku sztuk
nabraliśmy podejrzeń co do programatora i po rozrysowaniu jego schematu
i zrozumieniu funkcji poszczególnych elementów zaczęliśmy się
zastanawiać co się źle dzieje. Mieliśmy wtedy tylko oscyloskop który,
jako student sobie sam zrobiłem. Był to oscyloskop analogowy, 1 kanał,
5MHz, bez poświaty, z bardzo ciemnym ekranem (lampę zasiliłem bardzo
obniżonym napięciem (1200V) aby uzyskać większą czułość odchylania, aby
tranzystorowy wzmacniacz dał radę odchylać). Pojedyncze przebiegi były
praktycznie niewidoczne - nie było łatwo szukać czegokolwiek w
urządzeniu cyfrowym. Się okazało, że przetwornica na bazie 78S40
przechodziła z 5V na 25V przez 40V i te 40V paliło procesor.
Zmodyfikowaliśmy programator i już dalej działał nam dobrze.
Problem 2, który nas rozłożył.
Znaleźliśmy w procesorze 3 błędy. Dwa (jak już je zrozumieliśmy) udało
nam się jakoś programowo obejść, ale trzeciego nie. Ten trzeci polegał
na tym, że procesor przegapiał czasem przychodzące przerwanie. Według
naszych pomiarów mniej więcej jedno na 3 miliony. Już nie pamiętam
dlaczego, ale nasza aplikacja nie mogła działać w sytuacji, gdy czasem
przegapia przerwanie i nie podejmuje odpowiedniej reakcji.
Wysłaliśmy do Microchipa (do USA) fax z zapytaniem o te błędy, ale
pozostał bez odpowiedzi. To były czasy jeszcze przed www i mailami więc
przypuszczam, że około 1991..1992.
Projekt upadł.
Jakiś rok później odbyło się pierwsze seminarium Microchipa w W-wie.
Pojechał na nie mój brat i zapytał o te błędy. Prelegent obiecał
dostarczenie erraty. Erratę dostaliśmy faxem dopiero 3 miesiące później.
Na niej było 6 błędów w tym te 3 znalezione przez nas. Proponowanym
obejściem do tego nie odbieranego przerwania było synchronizowanie
sygnału przerwania z zegarem procka - wymagało kilku bramek i
przerzutnika na zewnątrz. Sami na to nie wpadliśmy, a nawet jakbyśmy
wpadli to w zaplanowanej obudowie nie weszłyby nam dwie dodatkowe
obudowy DIL (wtedy jeszcze scalaki SMD nie były dla nas dostępne).
Firmę, która:
- dostarcza procesor niezgodny z dokumentacją (to było nasze pierwsze
spotkanie z taką sytuacją, nie wiedzieliśmy, że to norma),
- olewa fax,
- obiecane materiały dostarcza po 3 miesiącach,
uznaliśmy za nieodpowiedzialną i aby nie narażać się na ponowne tego
typu problemy zrezygnowaliśmy z PICy definitywnie.
P.G.
Następne wpisy z tego wątku
- 23.05.18 16:20 Janusz
- 23.05.18 16:46 Piotr Gałka
- 23.05.18 18:38 Marek
- 23.05.18 20:36 J.F.
- 23.05.18 22:34 Janusz
- 24.05.18 12:01 Piotr Gałka
- 24.05.18 12:17 Piotr Gałka
- 24.05.18 14:13 J.F.
- 24.05.18 15:54 Piotr Gałka
Najnowsze wątki z tej grupy
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
- wzmacniacz mocy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
Najnowsze wątki
- 2025-06-02 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-06-01 jaki kretyn boziu uśpić :)
- 2025-06-01 Zdolny to legalnego prowadzenia samochodu w Anglii wykluczony z komisji wyborczej w Białymstoku
- 2025-06-01 nie ustąpiła moturowi?
- 2025-05-31 Skoro jest tak dobrze i TANIO to dlaczego jeszcze nie jeździmy na takich akumulatorach?
- 2025-05-31 Warszawa => IT Data Analyst (obszar Power BI) <=
- 2025-05-31 Warszawa => IT Hardware Specialist - Wsparcie i Konfiguracja <=
- 2025-05-31 Środa Wielkopolska => Konsultant wewnętrzny SAP FI/CO <=
- 2025-05-31 Gdańsk => PHP Developer <=
- 2025-05-31 Lublin => Delphi Programmer <=
- 2025-05-31 co to za obcęgi? [OT]
- 2025-05-30 Rondo :)
- 2025-05-30 Warszawa => Senior Account Manager <=
- 2025-05-30 Warszawa => Senior C++ Developer (analiza numeryczna i modelowanie) <=
- 2025-05-30 Gdańsk => Team Lead Data Engineer (Snowflake) <=