Don't think! Just do it!

종합 IT 기술 정체성 카오스 블로그! 이... 이곳은 어디지?

임베디드 하드웨어/기타 회로 설계 6

[회로 설계] ARTIX 7 회로 설계

갑자기 FPGA 회로를 설계해야 할 일이 생겼는데;;; 난 해본적이 없거든 ㅋㅋ 그럼 망했나? ㅋㅋ ㄴㄴ 괜찮아 따라와 ㅋㅋ 먼저 빠르게 적당해 보이는 FPGA를 선택했어. 7 Series selection guide 문서를 참고했는데 보통 모든 제조사들이 비슷한 문서를 제공해! 나같은 인간들 꽤 많은 듯 ㅋㅋㅋ https://docs.xilinx.com/v/u/en-US/7-series-product-selection-guide 7 Series Product Tables and Product Selection Guide (XMP101) docs.xilinx.com 보통 FPGA는 게이트 수(Logic Cells) 가 주요한 고려 사항일거야. 그런데 그걸 어떻게 알겠어? 아직 프로젝트 시작도 안했는데? ..

STM32F407 32.768kHz Crystal 선정 및 디버그!

보통은 큰 문제가 안돼. STM의 경우 메인 크리스탈은 any vendor(아무거나) 8Mhz 때려박고 대강 18pf 정도 달아주면 왠만하면 동작해. 그런데 문제는 32.768khz.... RTC용 크리스탈인데;;; 이게 잘 동작하지 않는 경우를 한 두어번 본거 같은데 첫 번째는 십수년 전, stm32f103! 이 때는 해결을 못해서 클럭을 내부 RC 오실레이터로 몰래 변경하고 모른척 했어 ㅋㅋㅋㅋ stm32 mcu의 clock tree에서 RTC 부분을 보면 mux를 통해서 3개 중 하나를 RTC 클럭 소스로 사용할 수 있게 되어 있어. HSE를 분주한 것, 외부 32.768khz 클럭 소스, 내부 32khz RC 오실레이터 이렇게 3 가지인데 RTC를 사용하는 Application에서는 1초를 정확하..

TVS

TVS transient voltage suppressor 의 줄임말.. 굳이 한국말로 바꾸면 과도 전압 억제기인데;;; 정말 이런 영어는 억지로 한자로 안바꿨으면 좋겠어... 그냥 좀 이해하기 쉽게 일시적 전압 억제기라던가 순간 전압 억제기같은 걸로 해도 되는데;;;; 어휴 이런거 볼때마다 개짜증! ㅋㅋ 암튼 그냥 ESD 막는 다이오드야. 정전기 같은 애들 말이야. 그래서 통신 라인같이 외부로 노출되는 라인에 사용돼. 👇👇 원리는 간단해. 제너 다이오드 비슷한데 동작 속도는 훨씬 빠르지. 항복 전압보다 큰 전압이 들어오면 다이오드가 쇼트된 것처럼 전류를 흘려버려! 그래서 전압이 높아지는 걸 막는거지. 뭐 이런 일반적인 내용은 이미 인터넷에 널려 있으니까 각자 잘 찾아보시고! 만약 TVS 같은 보호 장치..

220V AC 장비 파워 제어

AC 전원을 사용하는 장비들을 컨트롤 해야 하는 경우가 있어. 예를 들면 AC 펌프라던지, AC 히터같은 것들 말이지. 펌프 스피드나 AC 기기의 파워를 컨트롤 할 땐 단순하게 마구잡이로 Relay나 Triac on/off 하는게 아니야. 먼저 zero crossing을 찾아야 해. Zero crossing은 AC 전압이 0볼트 지나갈 때를 말하는 거야. Zero Crossing은 AC 파워를 세밀하게 조절하기 위해서도 필요하고 AC 장비들의 수명이 단축되는 걸 막기 위해 zero crossing근처에서 on/off를 하기 위해 사용될 수도 있어. 우리가 사용하는 220V 전기는 평균값이 220V를 의미해 위 아래로 +,- 311V까지 스윙하지. 생각해 봐. 장비에 갑자기 311 V 뽝하고 들어가는 거랑..

고온 측정 회로 / 열전대 회로

30-40도 이런 상온 말고 고온을 측정해야 할 때가 있어. 예를 들면 히터 같은 거 말이지. 200도 ~ 300도 막 올라가니깐. 이럴 때는 열전대라고 부르는 약간 특별한 온도 센서를 사용해. 영어로는 Thermocouple 이라고 하지. 서로 다른 두 금속을 접합시켰을 때 온도가 달라지면 기전력이 흐르는 현상을 이용한 소자야. 그런데 자세한 설명은 위키피디아 보라구 ㅋ https://ko.wikipedia.org/wiki/%EC%97%B4%EC%A0%84%EB%8C%80 열전대 - 위키백과, 우리 모두의 백과사전 열전대(영어: Thermocouple)는 서로 다른 종류의 금속을 접속한 것으로 열전 효과를 일으키는 금속선이다. 열전기쌍 혹은 열전쌍이라고도 한다. 두 가지의 각각 다른 금속선을 접속했을 ..

AC-DC 컨버터

회로 설계할 때 가끔씩 이럴 때가 있어. AC컨트롤하는 디바이스인데 디지털 로직때문에 SMPS쓰자니 너무 크고 가격도 비싸고 DC 아답터 쓰자니 AC 다이렉트로 들어가는데 웃기잖아 ㅋㅋ 전원 두번 넣는 느낌이지... 바보같고 그래 ㅋ 그치? 그렇다고 보드 위에 SMPS를 직접 설계하자니 무섭잖아!?? 인증 통과 할 생각하니까 심장도 쫄깃쫄깃하잖아! ㅎㅎ 이 뿐만이냐? 발주하는 새끼분들은 맨날 급하데 ㅋㅋㅋ 이럴 때 사용하는 전자 부품이 있어. AC-DC 컨버터라고 하는데 걍 소형 SMPS야. 내가 알고 있는 건 파워젠이라는 회사에서 만들고 있는 MS04시리즈야. 가격은 디바이스마트 기준 6200원이야. 비싸다고? 욕하기 전에 전원 인증 받은 일반 SMPS 얼만지 알아보자. 전원 회로 많이 해보고 인증도 ..

반응형