-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!wsisiz.edu.pl!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-s
po-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Date: Sat, 10 Nov 2012 18:30:18 +0100
From: Mario <M...@...pl>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007
MIME-Version: 1.0
Newsgroups: pl.misc.elektronika
Subject: Re: Opis schematu tekstowo.
References: <k7j4t4$5em$1@node2.news.atman.pl>
In-Reply-To: <k7j4t4$5em$1@node2.news.atman.pl>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Antivirus: avast! (VPS 121110-1, 2012-11-10), Outbound message
X-Antivirus-Status: Clean
Lines: 100
Message-ID: <509e8f2b$0$26707$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 159-205-106-125.adsl.inetia.pl
X-Trace: 1352568619 unt-rea-a-01.news.neostrada.pl 26707 159.205.106.125:3651
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:637790
[ ukryj nagłówki ]W dniu 2012-11-09 15:44, Sebastian Biały pisze:
> Własnie wale głową w mur: jak sprawdzić jak zmieniła się wersja 16
> schematu względem 12 zakładając że pliki trzymam w systemie kontroli
> wersji? Pomijam w tej chwili oprogramowanie - po prostu mam poważną
> wątpliwość czy to w ogóle jest sensowne w przypadku schematów rysowanych.
>
> Jestem bardziej programistą, więc oczywiste wydaje mi się że "schemat"
> opisany w języku tekstowym byłby:
>
> a) mniej odporny na błedy dzieki stosowaniu jakiś wyższych abstrakcji
> ("magistrala adresowa 1, podepnij do pamięci U2").
> b) wygodny w przeglądaniu historii w systemach kontroli wersji
> c) możliwy do trywialnego podziału na zgrabne logiczne kawałki
> d) nieczytelny dla przecietnego elektronika, ale kij z nimi, niech sobie
> klika.
>
> Teraz: czy świat dorobił się jakiegoś języka pozwalającego rozsadnie
> opisać typowy schemat elektroniczny który:
>
> a) nie jest językiem *hdl bo nie potrzebuje opisywać działania bramek,
> interesuje mnie podpięcie drutow do pinów elementów elektronicznych. Nic
> nie przeszkadza, gdyby *hdl mógł byś wpięty w tle do symulacji.
> b) nie jest czytelny *tylko* dla maszyny, jak edif. Ma być read-write
> dla człowieka.
> c) potrafi okreslić opis na wyzszym poziomie niż pojedyncze druty.
> d) da się skonwertować na schemat (z autoroutingiem połączeń).
>
> Widział ktoś coś rownie nietypowego?
>
> Żeby uprzedzić krucjatę: jestem specyficznym człowiekiem. Uważam za
> wygodne rzeczy które inni nie byli by w stanie używać nawet pod
> przymusem. Liczę jednak że nie jedynym.
>
> Tak sobie wymysliłem w 10 sekund przykład ze składnią wyssaną z palca:
>
> module counter( input wire clock, output vector result[4] )
> {
>
> U2 : CD4093;
> U1 : CD4001;
> R2 : Resistor( 10Ohm, 1W );
>
> U2.gate1.out connect U1.gate2.in1;
> U1.gate2.out connect U2.gate1.in2;
> U1.gate2.in2 connect clock;
> U2.gate3.out connect result[2];
> R2.pin1 connect result[3];
> ...
> U2.vcc connect global.vcc;
> ...
>
> }
>
> Przypomina to języki *hdl, ale tutaj mogę podpinać elementy również
> analogowe. Czy ktoś widział gdzies coś podobnego, nawet bardzo odlegle w
> składni?
Kicad ma plik schematu tekstowy. Ale nie jest to dokładnie to co chcesz.
W pliku są wymienione elementy z wartościami, położeniami i orientacją
oraz połączenia skąd dokąd w sensie współrzędnych. Nie ma listy połączeń
między elementami. Ale w uzupełnieniu z plikiem listy połączeń masz komplet.
przykład .sch:
Wire Wire Line
1700 7000 1700 6950
Connection ~ 1700 6950
Connection ~ 1700 6750
Connection ~ 1600 6750
Wire Bus Line
600 1950 2100 1950
Wire Bus Line
2100 1950 2100 1100
$Comp
L C_MINI C33
U 1 1 4B7D3743
P 1750 6000
AR Path="/333734334B734761/22DA2C4B7D3743" Ref="C33" Part="1"
F 0 "C33" V 1700 6050 30 0000 C CNN
F 1 "100nF" V 1800 6075 25 0000 C CNN
1 1750 6000
0 1 1 0
$EndComp
przykład .net:
( /4B734761/4F437649 $noname IC3 24LC16 {Lib=24LC16}
( 1 /Sheet1/P0.11-RXD2-SCL2-MAT3.1 )
( 2 GND )
( 3 /Sheet1/P0.10-TXD2-SDA2-MAT3.0 )
( 4 VDD33 )
( 5 /Sheet1/P0.6-I2SSRX_SDA-SSEL1-MAT2.0 )
)
Net 8 "P1.29-MCOB2-PCAP1.1-MAT0.1" "P1.29-MCOB2-PCAP1.1-MAT0.1"
IC1 45
IC20 49
Net 9 "" ""
IC23 13
J8 1
--
pozdrawiam
MD
Następne wpisy z tego wątku
- 10.11.12 19:27 Sebastian Biały
- 10.11.12 19:36 Mario
- 10.11.12 20:16 Pszemol
- 10.11.12 21:06 Sebastian Biały
- 10.11.12 21:10 MKi
- 10.11.12 21:49 Pszemol
- 10.11.12 21:55 Sebastian Biały
- 10.11.12 21:56 Michoo
- 10.11.12 22:04 Sebastian Biały
- 11.11.12 01:05 Pszemol
- 11.11.12 10:47 Sebastian Biały
- 11.11.12 15:44 Pszemol
- 11.11.12 16:39 Sebastian Biały
- 11.11.12 19:45 MKi
- 11.11.12 23:46 Sebastian Biały
Najnowsze wątki z tej grupy
- Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- zasilacz
- Zegary DCF
- pompa CO
- 2,5 x więcej niż Li-Ion
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
- ale wiesz, że są gotowce?
- jak wykryć zapalenie żarówki?
- Cyna dylemat
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
Najnowsze wątki
- 2025-12-31 I kolejny jebnięty
- 2025-12-31 Myślenice => Specjalista ds. kontrolingu <=
- 2025-12-31 Ostróda szlachetnie walczy
- 2025-12-31 Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- 2025-12-31 Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- 2025-12-31 Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- 2025-12-31 Pieniadze-cuchna-oddechem-nawalonego-tatusia
- 2025-12-31 Iran na skraju gospodarczego upadku. Na ulicach Teheranu (znów) wrze. To może być cios dla reżimu
- 2025-12-30 zasilacz
- 2025-12-30 Teraz System Plików PFS z sys. op. Amiga OS będziesz mógł zamontować pod sys. op. Linuks i Jabłoko Makintosz
- 2025-12-30 Aeor2 i ciągły internet 512kb
- 2025-12-30 Czy prohibicja (reklamowa) obejmuje Św. Mikołaja (przerośniętego krasnala)? :-)
- 2025-12-30 Zegary DCF
- 2025-12-29 Greta Thunberg aresztowana w Londynie za wsparcie zdelegalizowanej grupy [Palestine Action - przyp. JMJ]
- 2025-12-29 Sarkozy




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]