메뉴 English Ukrainian 러시아인 홈

애호가 및 전문가를 위한 무료 기술 라이브러리 무료 기술 라이브러리


라디오 전자 및 전기 공학의 백과사전
무료 도서관 / 무선 전자 및 전기 장치의 계획

하나의 마이크로 컨트롤러 입력에 많은 수의 버튼 연결. 무선 전자 및 전기 공학 백과사전

무료 기술 라이브러리

무선 전자 및 전기 공학 백과사전 / 라디오 아마추어 디자이너

기사에 대한 의견 기사에 대한 의견

제안된 솔루션의 아이디어는 [1]에 제시되었습니다. 그 본질은 최소 출력 수를 사용하여 최대 수의 접촉 센서(리드 스위치, 버튼)를 마이크로 컨트롤러에 연결하는 것입니다. 이 아이디어는 KR1441VI1 범용 타이머를 사용하여 구현되었습니다. 타이머의 시간 설정 RC 회로는 커패시터와 각 버튼에 직렬로 연결된 저항 세트로 구성됩니다. 특정 닫힌 버튼에는 타이머에 의해 생성된 펄스의 자체 반복 속도가 있으며, 이는 마이크로컨트롤러에 의해 측정됩니다[2].

원본 버전에는 두 가지 중요한 단점이 있습니다. 그 중 하나는 두 개의 마이크로 컨트롤러 입력을 사용하는 것입니다. 생성된 펄스는 그 중 하나에 공급됩니다. 두 번째는 버튼이 닫혀 있는지 확인하는 데 사용됩니다. 하지만 이 작업은 소프트웨어에서 쉽게 수행할 수 있으므로 이 마이크로 컨트롤러 입력을 다른 목적으로 사용할 수 있습니다. 또 다른 단점은 펄스 반복주기가 아닌 주파수를 측정한다는 것입니다. 결과적으로 버튼 번호에 대한 주파수의 선형 의존성을 얻기 위해 다양한 값의 타이밍 저항이 많이 사용되었습니다.

하나의 마이크로컨트롤러 입력에 많은 수의 버튼 연결
쌀. 1. 공사계획

제안된 기술 솔루션의 다이어그램은 그림 1에 나와 있습니다. 1441. 이러한 단점이 없습니다. CMOS 구조의 KR1VI555 타이머(LMC2와 유사)는 펄스 듀티 사이클이 3인 자체 발진 모드에서 작동합니다[XNUMX]. 이 모드에서 펄스 반복 주기는 다음과 같습니다.

T = 2ln2CR,

여기서 C와 R은 각각 타이밍 회로 요소의 커패시턴스와 저항입니다. C = C1 및 R = R1·N(버튼 수에 따라) N개의 동일한 저항으로 구성되고 저항 R1이 직렬로 연결된 경우 주기 T는 다음과 같습니다.

T≈1,39 C1 R1 N

이는 커패시터 C1과 첫 번째 닫힌 버튼 SB1 - SB32 사이의 저항기 수에 비례하는 것으로 나타났으며 마이크로컨트롤러로 쉽게 측정할 수 있습니다. 원본 소스와 마찬가지로 여러 버튼이 동시에 단락되면 가장 낮은 번호의 버튼이 우선 적용됩니다.

모든 버튼이 열려 있을 때 펄스 생성을 유지하려면 저항 R38이 필요합니다. 트리머 저항 R35는 타이머의 진동 주기와 누른 버튼의 수를 정확하게 결정하는 데 필요한 마이크로컨트롤러에 의해 생성된 측정 간격의 지속 시간 사이의 비율을 설정하는 데 사용됩니다.

인터럽트 IRQ0용 마이크로컨트롤러 데모 프로그램은 기간 T의 지속 시간을 측정하고 이를 버튼 번호로 변환하여 MT-16S2S LCD에 표시합니다[4]. 마이크로컨트롤러와 LCD 간의 연결은 XNUMX선 직렬 인터페이스를 통해 구성됩니다. 마이크로 컨트롤러의 핀 XNUMX개만 정보 입력 및 출력에 사용되며 나머지는 다른 용도로 사용할 수 있습니다.

주기를 측정하기 위해 0비트 타이머 카운터 0 마이크로컨트롤러가 사용됩니다. 인터럽트 요청 입력 IRQ1의 레벨 차이가 증가함에 따라 프로그램은 측정된 기간을 읽고 카운터 레지스터를 재설정합니다. 측정 정확도를 높이기 위해 카운터 프리스케일러도 재설정됩니다. ATtiny 시리즈 마이크로컨트롤러의 모든 타이머 카운터 마이크로컨트롤러의 프리스케일러는 일반적이므로 타이머 카운터 XNUMX이 다른 프리스케일러와 함께 사용되는 경우 타이머 카운터 XNUMX이 생성하는 시간 간격의 지속 시간에 영향을 미칠 수 있습니다. 모든 버튼의 접점이 열리면 주기를 측정하는 카운터가 오버플로됩니다. 열린 상태는 해당 인터럽트에 의해 결정됩니다.

인식되는 버튼의 최대 개수는 타이머와 마이크로컨트롤러에서 생성되는 시간 간격의 불안정성에 따라 달라집니다. 내부 RC 발진기에서 마이크로컨트롤러를 클록킹하고 TKE가 작은 필름 커패시터를 사용하는 경우 TKE가 작고 시간 설정 RC 타이머 회로에서 공칭 값과의 편차가 1% 이하인 저항, 버튼 수 12-16에 도달할 수 있습니다. 보다 정밀한 저항 선택으로 32개의 버튼 인식이 가능해졌습니다. 석영 공진기로 마이크로 컨트롤러 클럭 생성기의 주파수를 안정화하면 그 수를 더욱 늘릴 수 있습니다.

장치 레이아웃은 가져온 필름 커패시터 C1(K73-17과 유사)과 저항 R1 - R32를 표면 실장용 CR1206-FX-5621ELF(저항 5,62kOhm ±1%)를 사용합니다. 하나의 테이프에 있는 50개의 저항기 중 최대 저항과 최소 저항의 차이가 32Ω 이하인 20개가 선택되었습니다. 연결된 저항 R1-R1의 수에 대한 타이머 DA32의 출력 전압 의존성의 발진 기간에 대한 영향을 줄이기 위해 저항이 낮은 저항은 위치 번호가 낮고 타이머 출력 3과 7이 함께 연결됩니다.

트리머 저항 R35는 SP5-3 또는 이와 유사한 다중 회전 저항이어야 합니다. 조정은 다음과 같이 수행됩니다. 최대값(이 경우 SB31)보다 35 적은 위치 번호로 버튼을 닫고 LCD 판독값이 31에서 32로, 31에서 30으로 변경된 것에 해당하는 트리밍 저항 RXNUMX 슬라이더의 두 위치를 찾습니다. 슬라이더를 찾은 항목 사이의 중간 위치로 이동합니다.

하나의 마이크로컨트롤러 입력에 많은 수의 버튼 연결
쌀. 2. 장치 확인 및 마이크로 컨트롤러 프로그램 디버깅

장치 확인 및 마이크로 컨트롤러 프로그램 디버깅은 그림 2에 표시된 레이아웃에서 수행되었습니다. 0. 마이크로컨트롤러 구성 바이트는 낮음 - 0xBF, 높음 - 4xD0, 추가 - 7xFF로 프로그래밍되었습니다. 레이아웃에 필요한 버튼 개수를 찾을 수 없어서 대신 PP4-XNUMXLV 스위치를 사용해야 했습니다. 표면 실장 저항기는 스위치 보드에 직접 납땜됩니다. 실내 조건에서 선택된 저항기를 사용하면 마이크로컨트롤러가 내부 RC 발진기에서 작동하더라도 스위치의 닫힌 접점 수가 올바르게 결정되었습니다.

마이크로 컨트롤러 프로그램은 ftp://ftp.radio.ru/pub/2016/11/key-tx.zip에서 다운로드할 수 있습니다.

문학

  1. 2 타이머를 사용하는 555선식 키패드 인터페이스. - URL: radiolocman.com/shem/schematics.html?di=88598.
  2. Tiny 제품군의 Evstifeev A.V. AVR 마이크로 컨트롤러 - M.: "DODEKA-XXl", 2007.
  3. LMC555 CMOS 타이머. - URL: pdf1.alldatasheet.com/datasheet-pdf/view/9100/NSC/LMC555CN.html.
  4. MT-16S2S. 액정 디스플레이 영숫자 2줄 16자. - URL: Melt.com.ru/docs/MT-16S2S.pdf.

저자: S. 이바노프

다른 기사 보기 섹션 라디오 아마추어 디자이너.

읽고 쓰기 유용한 이 기사에 대한 의견.

<< 뒤로

과학 기술의 최신 뉴스, 새로운 전자 제품:

교통 소음으로 인해 병아리의 성장이 지연됩니다 06.05.2024

현대 도시에서 우리를 둘러싼 소리는 점점 더 날카로워지고 있습니다. 그러나 이 소음이 동물계, 특히 아직 알에서 부화하지 않은 병아리와 같은 섬세한 생물에 어떤 영향을 미치는지 생각하는 사람은 거의 없습니다. 최근 연구에서는 이 문제에 대해 조명하고 있으며, 이는 발달과 생존에 심각한 결과를 초래함을 나타냅니다. 과학자들은 얼룩말 다이아몬드백 병아리가 교통 소음에 노출되면 발달에 심각한 지장을 초래할 수 있다는 사실을 발견했습니다. 실험에 따르면 소음 공해로 인해 부화가 크게 지연될 수 있으며, 실제로 나온 병아리는 여러 가지 건강 증진 문제에 직면하게 됩니다. 연구원들은 또한 소음 공해의 부정적인 영향이 성체에게도까지 미친다는 사실을 발견했습니다. 번식 가능성 감소와 번식력 감소는 교통 소음이 야생 동물에 미치는 장기적인 영향을 나타냅니다. 연구 결과는 필요성을 강조합니다. ...>>

무선 스피커 삼성 뮤직 프레임 HW-LS60D 06.05.2024

현대 오디오 기술의 세계에서 제조업체는 완벽한 음질뿐만 아니라 기능성과 미학을 결합하기 위해 노력합니다. 이 방향의 최신 혁신적인 단계 중 하나는 60 World of Samsung 이벤트에서 선보인 새로운 Samsung Music Frame HW-LS2024D 무선 스피커 시스템입니다. Samsung HW-LS60D는 단순한 스피커 그 이상입니다. 프레임 스타일 사운드의 예술입니다. Dolby Atmos를 지원하는 6개 스피커 시스템과 스타일리시한 포토 프레임 디자인이 결합되어 어떤 인테리어에도 완벽하게 어울리는 제품입니다. 새로운 삼성 뮤직 프레임은 어떤 볼륨 레벨에서도 선명한 대화를 전달하는 적응형 오디오(Adaptive Audio)와 풍부한 오디오 재생을 위한 자동 공간 최적화 등의 고급 기술을 갖추고 있습니다. Spotify, Tidal Hi-Fi 및 Bluetooth 5.2 연결과 스마트 어시스턴트 통합을 지원하는 이 스피커는 귀하의 요구를 만족시킬 준비가 되어 있습니다. ...>>

광신호를 제어하고 조작하는 새로운 방법 05.05.2024

현대 과학 기술 세계는 빠르게 발전하고 있으며 매일 다양한 분야에서 우리에게 새로운 전망을 열어주는 새로운 방법과 기술이 등장하고 있습니다. 그러한 혁신 중 하나는 독일 과학자들이 광학 신호를 제어하는 ​​새로운 방법을 개발한 것이며, 이는 포토닉스 분야에서 상당한 발전을 가져올 수 있습니다. 최근 연구를 통해 독일 과학자들은 용융 실리카 도파관 내부에 조정 가능한 파장판을 만들 수 있었습니다. 이 방법은 액정층을 이용하여 도파관을 통과하는 빛의 편광을 효과적으로 변화시킬 수 있는 방법이다. 이 기술적 혁신은 대용량 데이터를 처리할 수 있는 작고 효율적인 광소자 개발에 대한 새로운 전망을 열어줍니다. 새로운 방법에 의해 제공되는 전기광학적인 편광 제어는 새로운 종류의 통합 광소자에 대한 기초를 제공할 수 있습니다. 이는 다음과 같은 사람들에게 큰 기회를 열어줍니다. ...>>

아카이브의 무작위 뉴스

산소 생성 돌 11.12.2021

뱀가죽처럼 보이고 액체 구조를 가진 녹색 돌 사문석은 산소 재활용의 핵심 동인으로 추정되며 지구에 생명체를 위한 대기를 만드는 데 도움이 되었습니다.

지구는 지각 판이 행성의 몸 깊숙이 들어갈 때 생명이 문자 그대로 의존하는 물과 산소를 ​​처리하는 순환에 끊임없이 있습니다. 지각의 일부가 서로 이동한 다음 활화산을 통해 표면으로 "떠오를" 때 요소가 아래로 당겨집니다.

코넬 공과대학의 지구 및 대기 과학 부교수인 에스테반 가젤(Esteban Gazelle)은 "이 주기는 매우 중요합니다. 이것은 표면 위에 얼마나 많은 산소가 있고 그 부피가 섭입에 의해 어떻게 변경되고 유지되는지 알려줍니다."라고 말했습니다. 그리고 이 주기가 알려져 있지만 그 과정의 세부 사항(섭입이 산소를 정확히 재생하는 방법)은 항상 토론의 주제로 남아 있습니다.

이전에 연구자들은 마그마로 채워진 지각 아래 층인 지구의 맨틀에서 산소 수준을 측정하여 단서를 찾았습니다. 화산 덕분에 그곳을 볼 수 있었습니다. 일부 지질학자들은 수화된 해양 암석권이 맨틀 속으로 떨어지는 화산호 아래에서 산성화가 심화된다는 점에 주목했습니다. 주요 이론은 바다를 주요 요인으로 포함했습니다. 맨틀로 수소를 운반하는 물이 산화 과정에 영향을 미쳤습니다. 그러나 새로운 연구에서는 상황이 다릅니다. 산소는 사문암의 압력과 열에 의해 짜낸 유체와 함께 맨틀에 들어갑니다.

대양과 바다의 바닥 아래에서 구불구불한 과정(초고철질 암석이 열수 용액의 작용에 의해 다른 암석으로 변형될 때)은 내부에 산소화된 액체가 있는 암석을 생성합니다. 그리고 이 돌들은 지구의 맨틀에 흡수됩니다.

조만간 이 구불구불한 즙이 지각판에서 짜내집니다. 판이 움직이고 직각으로 서 있으면 액체가 흘러 나와 화산 아래의 맨틀에 산소를 공급합니다. 동시에 한랭 섭입대에서는 산화가 훨씬 더 활발합니다.

다른 흥미로운 소식:

▪ 페로브스카이트 강도 증가

▪ 추운 날씨에 배터리 작동을 위한 특수 전극

▪ 식용 배터리

▪ 치아를 드릴링하는 대신 - 전기로 재광화

▪ 북극은 러시아 쪽으로 이동하고 있다

과학 기술 뉴스 피드, 새로운 전자 제품

 

무료 기술 라이브러리의 흥미로운 자료:

▪ 사이트 신호 리미터, 압축기 섹션. 기사 선택

▪ 파나마 기사. 대중적인 표현

▪ 기사 가장 빨리 나는 새는? 자세한 답변

▪ 기사 가축 사육자, 소. 노동 보호에 대한 표준 지침

▪ 기사 커패시턴스 및 인덕턴스 미터의 개선. 무선 전자 및 전기 공학 백과사전

▪ 기사 사일런트 팬. 무선 전자 및 전기 공학 백과사전

이 기사에 대한 의견을 남겨주세요:

이름 :


이메일(선택사항):


댓글 :





이 페이지의 모든 언어

홈페이지 | 도서관 | 조항 | 사이트 맵 | 사이트 리뷰

www.diagram.com.ua

www.diagram.com.ua
2000-2024