본문 바로가기

전체 글317

극단적 온도 환경에서 EV 배터리 성능을 향상시키는 에너지 하베스팅 기술 글 : 아담 킴멜(Adam Kimmel) 제공 : 마우저 일렉트로닉스(Mouser Electronics) 오늘날 차량 전동화를 제한하는 요인으로는 배터리 충전 속도를 비롯해, 전기차(EV)의 주행거리와 실내 온도 조절 등 실질적인 주행에 영향을 미치는 에너지 변환 효율을 들 수 있다. 극단적인 온도 환경은 차량의 성능과 배터리의 내구성에 상당한 악영향을 미친다. 에너지 하베스팅은 배터리 열관리 시스템(Battery Thermal Management System, BTMS)이 극단적인 환경에서 배터리 온도를 조절함으로써 성능과 주행거리를 최적화하고 충전 속도를 높이거나, 또는 실내 온도를 제어하는 데 도움이 된다. 전기차가 진정한 의미로 주류 반열에 오르기 위해서는 극고온(37°C 이상)과 극저온(영하 6.. 2023. 10. 25.
전기자동차의 지속가능성을 높이기 위한 세 가지 방안 글 : 아담 킴멜(Adam Kimmel) 제공 : 마우저 일렉트로닉스(Mouser Electronics) (출처: davidjancik - stock.adobe.com) 전세계 많은 국가들이 지구 온난화를 막기 위한 탈탄소화 목표에 합의했다. 기후 변화에 관한 정부간 협의체(Intergovernmental Panel on Climate Change, IPCC)는 기후 변화의 극심한 영향을 피하려면 지구 온도 상승이 산업화 이전과 비교해 1.5C를 넘지 않아야 한다고 공표했다. 이러한 목표를 달성하기 위해 관심을 가져야 할 분야로 교통 분야를 꼽을 수 있다. 교통 분야는 전세계 탄소 배출량의 약 1/4을 차지하며, 미국에서는 28%로 모든 부문들 중에서 가장 큰 비중을 차지한다. 이같은 인식을 바탕으로,.. 2023. 10. 25.
[Harman 세미콘 아카데미] 80일차 - Full Custom IC(XOR, Half_adder, Full Adder, 4bit Full Adder) [XOR] Half Adder는 XOR과 AND의 조합으로 이루어진 회로이다. Half Adder를 만들기에 앞서, XOR를 만들어 보자. 📌 Schematic & Symbol pMOS의 WIDTH는 굳이 다시 구할 필요없다. 이전에 구해놓은 것 그대로 쓰면 됨.(NOT, SWITCH) 📌 Simulation A B XOR 0 0 0 0 1 1 1 0 1 1 1 0 📌 Layout [Half Adder] 📌 Schematic & Symbol 📌 Simulation 📌 Layout [Full Adder] 📌 Schematic & Symbol 📌 Simulation 📌 Layout [4bit Full Adder] 📌 Schematic & Symbol 📌 Simulation 📌 Layout [One Chip .. 2023. 10. 24.
[Harman 세미콘 아카데미] 79일차 - STM32/ARM(PWM, I2C, 자율주행 프로젝트) [PWM] /* USER CODE END Header */ /* Includes ------------------------------------------------------------------*/ #include "main.h" #include "tim.h" #include "usart.h" #include "gpio.h" /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ #include "stdio.h" /* USER CODE END Includes */ /* Private typedef ---------------------------------.. 2023. 10. 23.
[Harman 세미콘 아카데미] 78일차 - STM32/ARM(UltraSonic, Delay함수 만들기, UART rx & tx, 자율주행 프로젝트 시작) [UltroSonic] 초음파 센서에 관한 내용은 아래 링크 참조 [Harman 세미콘 아카데미] 39일차 - ATmega128(Ultrasonic, ADC) [Ultrasonic] Ultra Sonic(HC-SR04) 위 센서는 초음파를 이용해 물체와의 거리를 측정할 수 있으며, 그 원리는 초음파를 발사하고 장애물과 부딪힌 뒤 반사되어 돌아오는 시간차와 음파의 속력을 측정해 rangvest.tistory.com 📌 Pin Configuration Sys Clock : 100,000,000Hz PreScaler : 100이므로 100,000 -> 1us counter로 사용 가능 📌 Code /* * delay.h * * Created on: Oct 20, 2023 * Author: Wooseong Ju.. 2023. 10. 20.
[Harman 세미콘 아카데미] 77일차 - Full Custom IC( 16x1MUX_SWITCH_4INV, Digital Logic Gates, Pad Frame, One Chip Design 시작) [16x1 MUX_SWITCH] 📌 Layout [Digital Logic Gate 정렬] 📌 Schematic 📌 Layout 가로 11.65um, 세로 10.32um Digital Logic gate Layout [PAD_FRAME] 📌 PAD 만들기 📌 Frame 만들기 Metal3 선택해서 대충 돌려 주고, 속성 들어가서 넓이 2로 맞춤 PAD와 Metal3 간격은 0.2um [One Chip Design 시작] 위에서 PAD로 만들어 준 것이 I/O Pin이다. 원하는 대로 I/O Pin을 설정하고, 이제까지 만든 레이아웃을 테트리스하듯이 차곡차곡 쌓아주면 된다. 일단, 16x1 MUX_LOGIC, 16x1 MUX_SWITCH 8x1 MUX_LOGIC까지 배치 및 배선 완료. 2023. 10. 19.
[Harman 세미콘 아카데미] 76일차 - Full Custom IC(8x1 MUX_LOGIC, 8x1MUX_SWITCH_2INV, 16x1 MUX_LOGIC, 16x1MUX_SWITCH_4INV) [8x1 MUX_LOGIC] 📌 Schematic & Symbol 📌 Simulation 📌 Layout 가로 31.56um, 세로 8.54um 8x1MUX_LOGIC Layout [8x1MUX_SWITCH_2INV] 📌 Schematic & Symbol 📌 Simulation 📌 Layout [16x1 MUX_LOGIC] 📌 Schematic & Symbol 📌 Simulation 📌 Layout [16x1 MUX_SWITCH] 📌 Schematic & Symbol 📌 Simulation 2023. 10. 18.
[Linux] 텍스트 처리(wget, cat/tac, more/less, head/tail, tr/sed, sort/uniq) - 리눅스 생태계 생존 가이드 Part.4 [텍스트 처리] 리눅스의 가장 기초이자 시작점이 되는 부분이 바로 텍스트 처리이다. 텍스트 처리를 위해서는 텍스트 파일이 있어야 하는데, 우리가 평소에 윈도우에서 사용하던 GUI 방식이 아닌, CLI 방식으로 처리해야 하기 때문에 기본적인 셋팅이 필요하다. 📌 wget (텍스트 파일 다운로드) // 사용법 $ wget [URL] // 예시 $ wget https://www.gutenberg.org/cache/epub/71885/pg71885.txt ✅ 리눅스에서 복사 & 붙여넣기 리눅스 환경에서는 우리가 윈도우에서 사용한 방법인, Ctrl + C, Ctrl + V를 사용하지 못한다. 터미널에서 Ctrl + C는 프로세스를 종료시키는 단축키이며, 터미널에서 복사 & 붙여넣기를 하는 방법은 다음과 같다. 복.. 2023. 10. 17.