antek1cza wrote: janek_999 wrote: ale ani słowa że to nie jest typowy RS232.
Ma kolega rację. Pisząc o RS-ie chodziło mi o to żeby zastosować konwerter do komputerów z USB który na 100& (prawie) daje bardzo zbliżone parametrami gniazdo RS232 używane w starszych komputerach. Nie mając dobrego konwertera nie da się programować centrali mimo odpowiedniego kabla między centralą a gniazdem RS232 wychodzącego z komputera.
Tu do koca się nie zgodzę.
Co znaczy dobry konwerter? Zanim da się odpowiedzieć na to pytanie trochę danych: Norma RS232C poza fizycznym rozmieszczeniem sygnałów na złączach oraz ich typem definiuje parametry elektryczne. Specyfikacja napięcia definiuje "1" logiczną jako napięcie -3 V do -15 V, zaś "0" to napięcie +3 V do +15 V. Poziom napięcia wyjściowego natomiast może przyjmować wartości -12 V, -10 V, +10 V, +12 V, zaś napięcie na dowolnym styku nie może być większe niż +25 V i mniejsze niż -25 V. Prąd max 20mA.
Konstruktorzy kabelka do centrali popełnili błąd w konstrukcji i
nie jest on zgodny z normą! Dlaczego? Otóż przy +/- 9V jeszcze będzie działał, ale przy +/-5 już raczej nie, przy +/-3 nie ma szans. Wynika to z tego, że w kabelku zastosowano transoptor, a wymagany prąd do zaświecenia LED obliczono dla +/- 12V dostępne w ówczesnych komputerach.
Jaka jest więc dobra przejściówka? Każda spełniająca normę (-3..12/+3..12V), ale kie każda zadziała z kabelkiem centrali
niespełniającym normy! Niedobra przejściówka nie spełnia normy, np 0..5V, ale zadziała z większością typowych odbiorników, interpretujących 0V tak jak "1" logiczną, co wynika z budowy odbiornika.