Little endian / Big endian 컴퓨터가 숫자를 메모리에 저장하는 방식은 2가지가 있다. Little Endian 방식으로 바이트를 꺼꾸로 넣어서 저장하고 Big Endian 방식으로 바이트 순서대로 저장 예를들어 0x01234567 을 저장한다고하면 이를 특정 주소에 저장 (아래 그림 참고) 빅엔디안은 대표적으로 ARM계열이 사용한다 추가로 네트워크 바이트 오더에서도 사용한다. 리틀엔디안 방식은 INTEL X86 시리즈 Hardware 2021.08.09
Xbee, 초기 설정 https://www.sparkfun.com/products/11812#documents-tab SparkFun XBee Explorer USB - WRL-11812 - SparkFun Electronics about 6 years ago by jim314 verified purchaser I want to power the USB explorer board to monitor the xbee tx/rx when the xbee is powered with an external supply. Can the 3.3V pin on the USB explorer be used as the xbee power source when there is no USB con www.sparkfun.com 1. Schem.. Hardware 2021.07.15
SPI Interface 1.3 SPI Background 1.3.1 SPI History SPI is a serial communication bus developed by Motorola. It is a full-duplex protocol which functions on a master-slave paradigm that is ideally suited to data streaming applications. 1.3.2 SPI Theory of Operation SPI requires four signals: clock (SCLK), master output/slave input (MOSI), master input/slave output (MISO), and slave select (SS). Figure 25 : Sam.. Hardware 2021.06.17
I2C interface When connecting multiple devices to a microcontroller, the address and data lines of each devices were conventionally connected individually. This would take up precious pins on the microcontroller, result in a lot of traces on the PCB, and require more components to connect everything together. This made these systems expensive to produce and susceptible to interference and noise. To solve this.. Hardware 2021.06.17
Charge Pump ( 차지펌프 ) ? An electronic circuit that uses capacitors in series to increase the DC source voltage when needed. For example, in EEPROM and flash memory chips, charge pumps create a higher voltage to erase the floating gates before rewriting them A Voltage Doubler Pump These circuit diagrams show how switches S1 and S2 flip the voltage to the positive side of capacitor C1 to charge it to 5v and then to the n.. Hardware 2021.01.26
기초전자공학, Bias (바이어스) 는 무엇일까? 1. Bias ? 일반적으로 바이어스는 자유롭게 냅두지않고 외부에서 힘이나 에너지를 가하여 의도적으로 한방향으로 치우치게하는 것을 말함 그래서 전기전자공학적으로 보았을 때, 회로적으로 방향성을 주는 것을 바이어스라고 할 수 있다. 문과적으로 보았을 때 공정하지 못할 때, 바이어스가 걸려있다고 말하곤 합니다. 즉 바람직하지 않다고 볼 수 있죠. 하지만 이과적으로 보았을 때는 회로에 일관성/방향성이 있기때문에 좋다고 볼 수 있습니다. 2. Bias 적용 바이어스는 트랜지스터, 오피앰프 등에서 자주 사용되는 말이다. 어떤 소자나 대상의 신호처리가 가장잘될 수 있는 상태로 활성화 시켜준다고? 생각하면 쉽다. 진공관의 경우 그리드와 캐소드 간에 바이어스가 필요하고 출력부분인 플레이트와 캐소드간에 바이어스가 필요하.. Hardware 2021.01.19
기초전자공학, Linear Regulator (LDO) 선택시 고려사항 LDO 中 Linear 와 switching Type 이 있다. 오늘은 Linear Type LDO 를 선택시 주의사항에 대해 생각해보도록 합시다. LINEAR REGULATOR 는 입력전압보다 낮은 전압을 강하할 때 사용합니다. 이때 입력전압 - 출력전압 을 열로 방출하여 출력하게 됩니다. 그래서 출력 전류 와 함께 얼마나 열관리가 되는지 반드시 따져봐야합니다. Hardware 2021.01.17
기초전자공학, Crystal & Load Capacitor 관계 CLOAD = Ci1*Ci2 / (Ci1+Ci2) + CL + Cline C(load) = Load Capacitance of Crystal C(L) = IC 내부의 Load Capacitance C(i1) = X1 Input Capacitance C(i2) = X2 Input C(line) = PCB line의 capacitance 이다. ※ 여기서 C(line)은 대략 0~1pF의 값을 가지므로 무시 할 수 있다. Crystal 에는 Recommand Load Capacitor 가 있다 Crystal 과 해당 IC , 외부 Capacitor 의 값을 적절하게 맞춰서 초기 전원인가 시 Crystal 이 발진할 수 있도록 설계해야한다. 다만 Load Capacitor 용량에 따라 미세하게 발진 주파수의 .. Hardware 2021.01.17
HC-06, Bluetooth 모듈 활용 SPEC 블루투스 V2.0 프로토콜 기반의 CSR 블루투스 칩 사용 동작전압 3.3V 지원 baud rate : 1200,2400,4800,9600,19200,38400,57600,115200 크기 : 28mm x 15 mm x 2.35mm 동작 전류 40 mA 대기 전류 < 1mA 기본 설정 : Slave, 9600 baud rate, N, 8, 1. Pincode 1234 AT COMMAND 로 설정하기 통신 테스트 Sent : AT receive : OK Baud rate 변경 (이전 버전과 상이) ent : AT+UART=9600,0,0 receive : OK 9600부분은 이하의 값으로 변경하실 수 있습니다. 1200 2400 4800 9600 19200 38400 57600 115200 - B.. Hardware 2021.01.05
Altium, PolygonConnect Style for Component PCB 수리 및 손땜으로 각종 부품을 실장할 때 GROUND PAD 를 통으로 하면 냉땜을 하기 쉽다. 아래 처럼 부품에 GND Copper 를 설정할 때는 아래 룰을 설정하여 쉽게 부품을 실장할 수 있도록 하자 좌측 GND 패드가 Copper 에 의해 모두 덮어지지 않고, + 형태로 씌워지기때문에 납땜에 용이하다 Hardware/PCB Alitum 2021.01.05