Microcontrol

Sunday, February 14, 2021

Radio Microwave Equipment File Format for PathLoss

 PathLoss Equipment File Format

PathLoss is the Windows Application to calculate radio microwave, which powerful and high accuracy. Also user need to build the equipment file format according with application require, which this application have equipment format as follow.

PLW40_RADIOSPEC
MANUFACT,// * manufacturer,Char(35),
MODEL,// * radio model,Char(23),
COMMENT_1,,Char(35),
COMMENT_2,,Char(35),
COMMENT_3,,Char(35),
COMMENT_4,,Char(35),
COMMENT_5,,Char(35),
COMMENT_6,,Char(35),Manual Not have
EMDESIG,// emission designator,Char(23),
RADIO_ID,// radio id,Char(23),15
MODULATION,// * modulation QPSK 128 QAM,Char(23),
CAPACITY,"// * Airlink Capacity, Mb/s",Char(23),
DATA_RATE,// data rate Mb/s,numeric,
STABILITY_PRC,// frequency stability percent or,numeric,
STABILITY_PPM,// frequency stability part per million,numeric,
SPECTRMBW_MHZ,// * 3 dB spectrum bandwidth (MHz) used for default curves,numeric,read
CHANNELBW_MHZ,// channel bandwidth (MHz),numeric,
MAXRXSIG_10-3,// maximum receive signal for 10-3 BER (dBm),numeric,
MAXRXSIG_10-6,// maximum receive signal for 10-6 BER (dBm),numeric,
TtoI_COCHAN_LIKE,// * threshold to interference ratio like modulation (dB),numeric,
TtoI_COCHAN_CW,// threshold to interference ratio CW modulation,numeric,
TXPOWER_DBM,// * transmit power (dBm),numeric,
FREQ_LO_MHZ,// * lower frequency limit (MHz),numeric,
FREQ_HI_MHZ,// * upper frequency limit (MHz),numeric,
ATPC_RANGE,// automatic TX Power control range (dB),numeric,
NUM_ATPCSTEPS,// number of steps in the power control range (dB),numeric,
DIGRADIO_TYPE,"// PDH, SDH or NB_DIGITAL  (Narrow band digital)",,
SD_OPERATION,// BBS or IFC baseband switch or IF combiner,,
COCHANNEL_OPERATION, // YES or NO,,
USE_SIGNATURE,// YES or NO,,
XPIF,// Cochannel XPD improvement factor,numeric,
XPD_XPI,// XPD of the XPIC device,numeric,
IF_COMB_GAIN,// IF combiner gain for IFC baseband switch,numeric,
LCOMB_FACTOR,// IF combiner selective fading improvement factor in Space Diver,numeric,
BITS_BLOCK,// bits per block (* SDH only),numeric,
BLOCKS_SEC,// block per second ( * SDH only),numeric,
ALPHA1,//errors per burst in the BER range from 10e-3 to BERses (SDH only),numeric,
ALPHA2,//errors per burst in the BER range from BERses to residual BER (SDH only),numeric,
ALPHA3,//errors per burst below the residual BER (SDH only),numeric,
SIGNATURE_DELAY_10-3,// signature delay (ns) at BER 10-3,numeric,
SIGNATURE_WIDTH_10-3,// signature width (MHz) at BER 10-3,numeric,
SIGNATURE_MINPH_10-3,// signature depth - minimum phase (dB) at BER 10-3,numeric,
SIGNATURE_NONMINPH_10-3,// signature depth - non minimum phase (dB) at BER 10-3,numeric,
SIGNATURE_DELAY_10-6,// signature delay (ns) at BER 10-6,numeric,
SIGNATURE_WIDTH_10-6,// signature width (MHz) at BER 10-6,numeric,
SIGNATURE_MINPH_10-6,// signature depth - minimum phase (dB) at BER 10-6,numeric,
SIGNATURE_NONMINPH_10-6,// signature depth - non minimum phase (dB) at BER 10-6,numeric,
SIGNATURE_DELAY_RBER,// signature delay (ns) at BER RBER,numeric,
SIGNATURE_WIDTH_RBER,// signature width (MHz) at BER RBER,numeric,
SIGNATURE_MINPH_RBER,// signature depth - minimum phase (dB) at BER RBER,numeric,
SIGNATURE_NONMINPH_RBER,// signature depth - non minimum phase (dB) at BER RBER,numeric,
SIGNATURE_DELAY_SES,// signature delay (ns) at BER SES,numeric,
SIGNATURE_WIDTH_SES,// signature width (MHz) at BER SES,numeric,
SIGNATURE_MINPH_SES,// signature depth - minimum phase (dB) at BER SES,numeric,
SIGNATURE_NONMINPH_SES,// signature depth - non minimum phase (dB) at BER SES,numeric,
DISPFM_10-3,// dispersive fade margin at 10-3 BER (dB),numeric,
DISPFM_10-6,// dispersive fade margin at 10-6 BER (dB),numeric,
DISPFM_SES,// dispersive fade margin at SES BER (dB),numeric,
DISPFM_RBER,// dispersive fade margin at residual BER (dB),numeric,
RXTHRESH_10-3,// RX threshold at 10-3 BER (dBm) (* SDH Only),numeric,
RXTHRESH_10-6,// * RX threshold at 10-6 BER (dBm),numeric,
RESIDUAL_BER,// residual bit error rate - scientific notation 1E-10,numeric,
RXTHRESH_RBER,// RX threshold at RBER (dBm),numeric,
SES_BER,// SES bit error rate - scientific notation 4.6E-4 (optional),numeric,
RXTHRESH_SES_BER,// RX threshold at BERses (dBm) (optional),numeric,
// start of curves
TtoI_150Mbps-16QAM 47
… TtoI Pair, Number
RX_SELECTIVITY
TX_FILTER
RX_FILTER


Friday, July 3, 2020

Thursday, May 7, 2020

How to monitor mobile network qualities 3G, LTE, 5G

How to monitor mobile network qualities 3G, LTE, 5G WIFI and Network Monitoring, which this presentation that for drive test by network monitoring in Thailand coverage also this procedure able to use all operator DTAC, AIS, True Move  , CAT Telecom.

ดีแทค, ทรู, เอไอเอส, DTAC, True, AIS, ค่ายไหนดี, โทรศัพท์, สามารถตรวจสอบสัญญาณได้ด้วยตัวเอง, พื้นที่การใช้สอย, ทุนทรัพย์, ราคา, ราคาถูก, monitor, mobile, network, qualities, 3G, LTE, 5G


Monday, April 20, 2020

Free Telecom Photo 29 Apr 2020

Free Telecom Photo For Non Commercial







Tuesday, March 17, 2020

Cambium Link Planner Design

Free Cambium Link Planner Design Tools

3 Steps Cambium Link Planner Design Tools

  • Installation get Token Key and input in Path Profile Options Menu on Link Planner Software 
  • Create sites data, link and equipment design
  • Export Bill of Materially to the spreadsheet
Adjust English soundtrack.


Tuesday, June 5, 2018

Radio Microwave Antenna NSMA Pattern

Radio Microwave Antenna NSMA Pattern

For Radio Microwave Path Calculation

This section would describe NSMA Pattern for Microwave antenna Path Calculation Software or Application like PathLoss, which able to summaries as table below.
Microwave Antenna Electrical detail
Field Name Length (Char) Head Value Character Before Value Guide Value
Revision Number 42 REVNUM :, NSMA WG16.99.050
Revision Date 16 REVDAT :, 19990520
Antenna Manufacturer 42 ANTMAN :,
Model Number 42 MODNUM :,
Pattern ID Number 42 PATNUM :, File Name
Description1 80 DESCR1 :,
Description2 80 DESCR2 :,
Description3 80 DESCR3 :,
Description4 80 DESCR4 :,
Description5 80 DESCR5 :,
Date of data 16 DTDATA :, 19911219
Low Frequency (MHz) 21 LOWFRQ :,
High Frequency (MHz) 21 HGHFRQ :,
Gain Units 15 GUNITS :, DBI/DBR
Low-band gain 12 LWGAIN :,
Mid-band gain 16 MDGAIN :,
High-band gain 12 HGGAIN :,
Mid-band Az Bmwdth 16 AZWIDT :,
Mid-band El Bmwdth 16 ELWIDT :,
Connector Type 80 CONTYP :, UDR84 PDR84
VSWR 13 ATVSWR :,
Front-to-back Ratio(dB) 10 FRTOBA :,
Electrical Downtilt (deg) 16 ELTILT :, 0
Port-to-Port Iso (dB) for dual Pole 12 POTOPO :,
Antenna Length (m) diameter for Parabolic 14 ANTLEN :,
Antenna Width (m) diameter for Parabolic 14 ANTWID :,
Antenna Weight (kg) 16 ANTWGT :,
Future Field 80 FIELD1 :,
Pattern Type 16 PATTYP :, ENVELOPE
# Pattern cuts 11 NUMCUT :, 4

Mention to Microwave Antenna curve in NSMA would have format as below

Microwave Curve Starting Here
Field Name Length (Char) Head Value Character Before Value Guide Value
Pattern Cut 11 PATCUT :, AZ
Polarization 15 POLARI :, H/H
# Data Points 13 NUPOIN :,
X,Y do not put this value into pattern file
-180,-60
...,...
180,-60
Field Name Length (Char) Head Value Character Before Value Guide Value
Pattern Cut 11 PATCUT :, AZ
Polarization 15 POLARI :, H/V
# Data Points 13 NUPOIN :,
X,Y do not put this value into pattern file
-180,-60
...,...
180,-60
Field Name Length (Char) Head Value Character Before Value Guide Value
Pattern Cut 11 PATCUT :, AZ
Polarization 15 POLARI :, V/V
# Data Points 13 NUPOIN :,
X,Y do not put this value into pattern file
-180,-60
...,...
180,-60
Field Name Length (Char) Head Value Character Before Value Guide Value
Pattern Cut 11 PATCUT :, AZ
Polarization 15 POLARI :, V/H
# Data Points 13 NUPOIN :,
X,Y do not put this value into pattern file
-180,-60
...,...
180,-60

After finish Microwave Antenna curve in our application would show as picture below


Thursday, May 17, 2007

MCS-51 Temperature and computer control

Worthwhile micro-controller use AT89C2051 Hardware detail as below
1. Port P1.0-P1.4 connect to Relay drive ULN2003
2. P1.5-P1.7 check input signal 12VDC
3. Int0 connect to temperature sensor DS1820
4. Rx Tx connect RS232 circuit

Mention to Keil C programming code work properly detail as below