hallo,

de vraag is zo simpel als de topic titel:
bestaan er dipswitches met een wissel contact, en dan het liefst SMD.

Een dipswitch zit toch altijd in een DIL behuizing. Dat zijn 2 rijen. Ik heb ze nog nooit met 3 rijen gezien.

Ik heb het wel eens gezien. Even zoeken...

https://www.tme.eu/nl/details/kad08lhgt/dip-switch-schakelaars/e-switc…
https://www.tme.eu/nl/details/kad10lhgt/dip-switch-schakelaars/e-switc…
Helaas geen smd hier. Staat wel een smd-variant in de datasheet afgebeeld.

Ik heb het gevonden door het filter op 3 schakel-posities in te stellen op de website.
Hint voor een webshop naar keuze ;)

Edit: SMD versie gevonden bij Mouser door van de H een G te maken in het artikelnummer: https://nl.mouser.com/ProductDetail/E-Switch/KAD08LGGT?qs=VJzv269c%252…

ga ik bekijken, bedankt _/-\o_

Ze bestaan of bestonden zeker, ik heb er hier een paar met gescheiden contacten.

Dit is deze: https://www.farnell.com/datasheets/315294.pdf

Dat zijn dingen die voor een herontwerp vragen, kun je niets met een pull-up/down weerstand voor de tweede stand?

Of je gebruikt jumpers met drie pennen.

Waar is het precies voor?
Zoals Sine terecht opmerkt is een dipswitch met wisselcontact slechts in enkele gevallen zinvol. Bijvoorbeeld als er geen microcontroller gebruikt wordt of als het echt nodig is dat de gebruiker 3 standen moet kunnen selecteren.
Jumpers zijn naar mijn idee alleen geschikt voor een instelling die gedaan wordt door een engineer tijdens productie of reparatie; niet voor de eindgebruiker.

Jumpers zijn prima om opties in te stellen, ook door de gebruiker. (ze worden misschien maar 1 keer gebruikt in hun hele leven...)
Switches kunnen zelfs lastiger zijn, omdat on/off vaak minder duidelijk is voor de gebruiker.

Afhankelijk wie de gebruiker is (engineer/leek); de functie (eenmalig/af en toe); de positie (intern/extern).

Vroeger zat op vrijwel alle DMX-apparatuur een dipswitch om met name het kanaal in te stellen. Op een podium of festivalterrein wil je niet met jumpers moeten friemelen - om maar een praktijkvoorbeeld te noemen.

Als er op een ontwerp dipswitches of jumpers zitten die vaak moeten worden omgezet, dan deugt dat ontwerp niet...
(je moet dan voor een andere instelmogelijkheid kiezen)

Op zaterdag 10 augustus 2024 12:52:56 schreef OPTOdesign:
Afhankelijk wie de gebruiker is (engineer/leek); de functie (eenmalig/af en toe); de positie (intern/extern).

Vroeger zat op vrijwel alle DMX-apparatuur een dipswitch om met name het kanaal in te stellen. Op een podium of festivalterrein wil je niet met jumpers moeten friemelen - om maar een praktijkvoorbeeld te noemen.

Niet alleen in DMX. Was ook heel normaal in de ISA uitbreidingskaarten voor COM en LPT. Adressen instellen en IRQ toewijzen was toen heel gewoon. Eerste VGA kaarten hadden ook nog TTL aan boord en kon je met een jumper kiezen welke je wilde gebruiken.

15 jaar geleden vulde ik het bakje met dip switches nog wel eens bij. Nu gebruik ik ze zelden nog. Alleen voor heel specifieke toepassingen. De jumper gebruik ik wel regelmatig. Maar alleen op een pcb die in een afgesloten behuizing gaat. Mijn UI's zijn nu bijna altijd een display en/of via een status-LED waar ook prima instellingen via een knop gedaan kunnen worden.

PC-kaarten instellen via een jumper lijkt me ook een prima keuze. De installatie ervan wordt meestal binnen gedaan en mocht er een jumper vallen, dan moet die binnen handbereik ergens gebleven zijn. Bij DMX-aparatuur praat je over 'in het veld' al dan niet buiten op een hoge steiger. Dan zijn jumpers gewoon niet praktisch. Vandaar dit voorbeeld omdat ik de indruk had dan mijn vorige post niet goed geïnterpreteerd werd.

Ik heb er hier zeggen en schrijven ééntje liggen.
Had er volgens mij meer, maar die kunnen in bakjes van "te maken projecten" liggen.

De meest rechtse lijkt me wat je zoekt.
Fabrikant: SECME, France
Typenummer 09 03201 02

De andere twee zijn tweepolig aan/uit

Interesse?

Andere oplossing is een drie pens jumper bed en zo'n getwist snoertje met iedem contra en dan aan het eind gewoon een stevig C&K hefboom schakelaartje. Die snoertjes zul je vast wel ergens in een bakje hebben liggen.

Mail staat in m'n profiel.

Groet,
T.A.

[Bericht gewijzigd door Tidak Ada op (24%)]

dipswitch met wissel contact

Volgens mij loste men dat probleem in commerciële apparatuur op door twee 'single throw' dipswitches te nemen, i.p.v. één 'double throw'. Waarbij je dan wel bij het instellen moest opletten dat sommige combinaties van instellingen van de dipswitches niet toegestaan waren, omdat dat kortsluiting kon opleveren.

Maar mogelijk is dat ook een oplossing voor OP?

Ik heb zojuist mijn rommelbakje met dipswitches ook eventjes omgekeerd uit nieuwsgierigheid, maar geen enkele gevonden van het soort dat OP zoekt. Het waren dus zeker geen gangbare dingen.

Op zaterdag 10 augustus 2024 16:35:03 schreef Tidak Ada:
De meest rechtse lijkt me wat je zoekt.
Fabrikant: SECME, France
Typenummer 09 03201 02

Die rechtse is net dezelfde als 450301014042 van Würth Elektronik (https://www.we-online.com/en/components/products/SLTV_10X2_5_THT). Ik heb die vroeger nog gebruikt voor een project, vandaar dat die mij bekend voor kwam. Deze is helaas niet echt goedkoop. Reken zo iets van een 1,75 tot 2 euro per stuk afhankelijk van de hoeveelheden. Bij Würth zelf zal die waarschijnlijk goedkoper zijn maar daar kan je alleen zakelijk bestellen.

Ik heb hem over van het lab waar ik in de jaren 80 werkte

Het schakelaartje is zo goed dat ik het kon toepassen voor een Sony Walkman met casetterecordee en FM radio.
Ik had die er in gemonteerd om een van de radio kanalen om te zetten naar een sycpuks generator voor super-8 film. Dan kon ik met een draadloze microfoon geluiden op afstand opnemen, gelijk met syncpulsen uit de camera.

Vanaf de telefoon op de camping (is dus tobben), dus niet alles door gelezen.
Misschien nodig om beide functies op een gecombineerde pin te kunnen gebruiken.
Atmega 32: 3x I/O pin gecombineerd met MISO MOSI en SCK.
Jumpers had ik aan gedacht maar zijn te hoog.

[Bericht gewijzigd door trix op (10%)]

Een veel gebruikte methode voor instellingen tijdens of na productie/reparatie is een simpele doorverbinding. 2 padjes naast elkaar die met een beetje tin kunnen worden doorverbonden. 0-ohm weerstanden worden ook wel eens gebruikt (iets netter uiterlijk). Een soort jumper in smd vorm. Misschien voldoet dat aan je wensen.
Vanaf de uC 3x2 pads naar de fysieke MISO, MOSI, SCK lijnen met 1 0-ohm weerstand die (evt) verplaatst kan worden.

Of zorgen dat je die pinnen gebruikt als hoogohmige uitgang, of als ingang met een interne pulldown voor dingen die tijdens het programmeren niet geschakeld zullen worden.

indien I/O pinnen geselcteerd, sturen deze via een ULN2893, IR leads aan.

Op zondag 11 augustus 2024 12:25:02 schreef trix:
Jumpers had ik aan gedacht maar zijn te hoog.

Haakse versie?:

https://www.toby.co.uk/uploads/images/large/3893.jpg

Op zondag 11 augustus 2024 15:03:18 schreef trix:
indien I/O pinnen geselcteerd, sturen deze via een ULN2893, IR leads aan.

Dat kan prima parallel met een programmeer header toch?
Als je niet wilt dat de LEDs oplichtgen heb je ook geen drie-positie jumpers nodig, je hoeft enkel maar de verbinding richting de ULN te onderbreken.

Maar in de ontwikkelfase wil je zeker niet voor elke programma wijziging een stapel jumpers moeten verplaatsen.

[Bericht gewijzigd door Sine op (36%)]

Op zondag 11 augustus 2024 15:16:12 schreef Arco:
[...]
Haakse versie?:

[afbeelding]

is dat haaks :? maar ik ken ze natuurlijk wel ;)
zijn ook in mijn gedachte voorbij gekomen.

ik zal er voor de beeldvorming eens een foto bij doen. dit is wel met een atmega 64, daar ben ik vanaf gestapt, omdat ik ook zo klein mogelijk wil (op de foto zo smal mogelijk) de atmega64 is 16 mm (incl. pinnen) en de atmega 32 is 12 mm. daar is een PCB breedte van 17 mm mee te halen (atmega32 schuin plaatsen).
de atmega32 heb ik in de werkende opstelling altijd al gehad, maar dan in een DIL uitvoering in een socket. het adress zit dan in de code "ingebakken" en de programeer pinnen IPS worden gedeeld met de I/O, dat laatste loste ik dan op door de atmega32 uit de socket te halen en te programmeren met de losse ZIF voet (ook op de foto).
zo had ik toch genoeg I/O pinnen op de atmega32.